[INFO] fetching crate jpx-core 0.2.2...
[INFO] testing jpx-core-0.2.2 against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065-1
[INFO] extracting crate jpx-core 0.2.2 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate jpx-core 0.2.2
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate jpx-core 0.2.2
[INFO] tweaked toml for crates.io crate jpx-core 0.2.2 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate jpx-core 0.2.2 on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate jpx-core 0.2.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d80e1bebfd542016c1e08f1e1ec7bd9114320edc670d07f588f5f1d865d659de
[INFO] running `Command { std: "docker" "start" "-a" "d80e1bebfd542016c1e08f1e1ec7bd9114320edc670d07f588f5f1d865d659de", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d80e1bebfd542016c1e08f1e1ec7bd9114320edc670d07f588f5f1d865d659de", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d80e1bebfd542016c1e08f1e1ec7bd9114320edc670d07f588f5f1d865d659de", kill_on_drop: false }`
[INFO] [stdout] d80e1bebfd542016c1e08f1e1ec7bd9114320edc670d07f588f5f1d865d659de
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2b490e029659f0248c1e5e7c9a099aa87428fde640e24bcf7bf2627f22c25156
[INFO] running `Command { std: "docker" "start" "-a" "2b490e029659f0248c1e5e7c9a099aa87428fde640e24bcf7bf2627f22c25156", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling zmij v1.0.19
[INFO] [stderr]    Compiling zerocopy v0.8.37
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling beef v0.5.2
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling toml_writer v1.0.6+spec-1.1.0
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling siphasher v1.0.2
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling phf_shared v0.12.1
[INFO] [stderr]    Compiling chrono-tz v0.10.4
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling phf v0.12.1
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling tinyvec v1.10.0
[INFO] [stderr]    Compiling nom v8.0.0
[INFO] [stderr]    Compiling logos-codegen v0.15.1
[INFO] [stderr]    Compiling csv-core v0.1.13
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling ryu v1.0.22
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling sha1 v0.10.6
[INFO] [stderr]    Compiling md-5 v0.10.6
[INFO] [stderr]    Compiling geoutils v0.5.1
[INFO] [stderr]    Compiling chrono v0.4.43
[INFO] [stderr]    Compiling geo-types v0.7.18
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling ipnetwork v0.21.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling geohash v0.13.1
[INFO] [stderr]    Compiling whatlang v0.18.0
[INFO] [stderr]    Compiling uuid v1.20.0
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling toml_parser v1.0.6+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.0.4
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling toml v0.9.11+spec-1.1.0
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling stop-words v0.9.0
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling dateparser v0.2.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling nanoid v0.4.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling enum-iterator-derive v1.5.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling ulid v1.2.1
[INFO] [stderr]    Compiling logos-derive v0.15.1
[INFO] [stderr]    Compiling enum-iterator v2.3.0
[INFO] [stderr]    Compiling logos v0.15.1
[INFO] [stderr]    Compiling interim v0.2.1
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling jsonptr v0.7.1
[INFO] [stderr]    Compiling rphonetic v3.0.6
[INFO] [stderr]    Compiling rust-stemmers v1.2.0
[INFO] [stderr]    Compiling jpx-core v0.2.2 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling json-patch v4.1.0
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 57.71s
[INFO] running `Command { std: "docker" "inspect" "2b490e029659f0248c1e5e7c9a099aa87428fde640e24bcf7bf2627f22c25156", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2b490e029659f0248c1e5e7c9a099aa87428fde640e24bcf7bf2627f22c25156", kill_on_drop: false }`
[INFO] [stdout] 2b490e029659f0248c1e5e7c9a099aa87428fde640e24bcf7bf2627f22c25156
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d3e5db68bd6ea487abf0ffafec2b1132e48e279246833a0e4303eca6d893e1ff
[INFO] running `Command { std: "docker" "start" "-a" "d3e5db68bd6ea487abf0ffafec2b1132e48e279246833a0e4303eca6d893e1ff", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling zerocopy v0.8.37
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling zerocopy-derive v0.8.37
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling logos-codegen v0.15.1
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling deunicode v1.6.2
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling clap_lex v0.7.7
[INFO] [stderr]    Compiling slug v0.1.6
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling clap_builder v4.5.56
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling jmespath v0.3.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling logos-derive v0.15.1
[INFO] [stderr]    Compiling logos v0.15.1
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling chrono v0.4.43
[INFO] [stderr]    Compiling geo-types v0.7.18
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling geohash v0.13.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling uuid v1.20.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling clap v4.5.56
[INFO] [stderr]    Compiling chrono-tz v0.10.4
[INFO] [stderr]    Compiling dateparser v0.2.1
[INFO] [stderr]    Compiling interim v0.2.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling rphonetic v3.0.6
[INFO] [stderr]    Compiling rust-stemmers v1.2.0
[INFO] [stderr]    Compiling jsonptr v0.7.1
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling json-patch v4.1.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling ulid v1.2.1
[INFO] [stderr]    Compiling proptest v1.10.0
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling nanoid v0.4.0
[INFO] [stderr]    Compiling jpx-core v0.2.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 55.30s
[INFO] running `Command { std: "docker" "inspect" "d3e5db68bd6ea487abf0ffafec2b1132e48e279246833a0e4303eca6d893e1ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d3e5db68bd6ea487abf0ffafec2b1132e48e279246833a0e4303eca6d893e1ff", kill_on_drop: false }`
[INFO] [stdout] d3e5db68bd6ea487abf0ffafec2b1132e48e279246833a0e4303eca6d893e1ff
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] c288d0d01a2a39ab2dcbe7b52b123956ec2f13ae713cffe22ed9ea81014482a3
[INFO] running `Command { std: "docker" "start" "-a" "c288d0d01a2a39ab2dcbe7b52b123956ec2f13ae713cffe22ed9ea81014482a3", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.28s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/jpx_core-e9e22e7852a86cbb)
[INFO] [stdout] 
[INFO] [stdout] running 1167 tests
[INFO] [stdout] test error::tests::column_multi_line_expression ... ok
[INFO] [stdout] test error::tests::display_format_runtime_error ... ok
[INFO] [stdout] test error::tests::column_mid_second_line ... ok
[INFO] [stdout] test error::tests::jmespath_error_clone_and_eq ... ok
[INFO] [stdout] test error::tests::error_reason_parse_display ... ok
[INFO] [stdout] test error::tests::jmespath_error_implements_std_error ... ok
[INFO] [stdout] test error::tests::display_format_parse_error ... ok
[INFO] [stdout] test error::tests::runtime_error_invalid_slice_display ... ok
[INFO] [stdout] test error::tests::line_multi_line_expression ... ok
[INFO] [stdout] test error::tests::runtime_error_invalid_type_display ... ok
[INFO] [stdout] test error::tests::line_single_line_expression ... ok
[INFO] [stdout] test error::tests::offset_beyond_expression_length ... ok
[INFO] [stdout] test error::tests::runtime_error_invalid_return_type_display ... ok
[INFO] [stdout] test error::tests::runtime_error_not_enough_args_display ... ok
[INFO] [stdout] test error::tests::runtime_error_too_many_args_display ... ok
[INFO] [stdout] test error::tests::error_reason_runtime_display ... ok
[INFO] [stdout] test error::tests::from_ctx_uses_context_offset ... ok
[INFO] [stdout] test extensions::array::tests::test_bsearch_not_found_start ... ok
[INFO] [stdout] test extensions::array::tests::test_cartesian_n_way_single_array ... ok
[INFO] [stdout] test extensions::array::tests::test_bsearch_not_found_end ... ok
[INFO] [stdout] test error::tests::column_single_line_expression ... ok
[INFO] [stdout] test extensions::array::tests::test_cartesian_empty ... ok
[INFO] [stdout] test extensions::array::tests::test_cartesian_n_way_three_arrays ... ok
[INFO] [stdout] test extensions::array::tests::test_cartesian_n_way_two_arrays ... ok
[INFO] [stdout] test extensions::array::tests::test_bsearch_found ... ok
[INFO] [stdout] test extensions::array::tests::test_chunk_exact_fit ... ok
[INFO] [stdout] test extensions::array::tests::test_cartesian_n_way_empty ... ok
[INFO] [stdout] test extensions::array::tests::test_bsearch_not_found_middle ... ok
[INFO] [stdout] test extensions::array::tests::test_butlast ... ok
[INFO] [stdout] test extensions::array::tests::test_bsearch_empty_array ... ok
[INFO] [stdout] test extensions::array::tests::test_cartesian_basic ... ok
[INFO] [stdout] test extensions::array::tests::test_cycle_zero ... ok
[INFO] [stdout] test extensions::array::tests::test_compact_keeps_zero_and_empty_string ... ok
[INFO] [stdout] test extensions::array::tests::test_cycle_empty_array ... ok
[INFO] [stdout] test extensions::array::tests::test_chunk_and_process_pipeline ... ok
[INFO] [stdout] test extensions::array::tests::test_chunk_size_one ... ok
[INFO] [stdout] test extensions::array::tests::test_cycle_once ... ok
[INFO] [stdout] test extensions::array::tests::test_compact_all_falsy ... ok
[INFO] [stdout] test extensions::array::tests::test_dedupe ... ok
[INFO] [stdout] test extensions::array::tests::test_cycle_basic ... ok
[INFO] [stdout] test extensions::array::tests::test_cycle_strings ... ok
[INFO] [stdout] test extensions::array::tests::test_dedupe_all_same ... ok
[INFO] [stdout] test extensions::array::tests::test_drop_more_than_length ... ok
[INFO] [stdout] test extensions::array::tests::test_dedupe_no_consecutive ... ok
[INFO] [stdout] test extensions::array::tests::test_dedupe_strings ... ok
[INFO] [stdout] test extensions::array::tests::test_dedupe_empty ... ok
[INFO] [stdout] test extensions::array::tests::test_drop_zero ... ok
[INFO] [stdout] test extensions::array::tests::test_dedupe_objects ... ok
[INFO] [stdout] test extensions::array::tests::test_find_index_not_found ... ok
[INFO] [stdout] test extensions::array::tests::test_first ... ok
[INFO] [stdout] test extensions::array::tests::test_compact_basic ... ok
[INFO] [stdout] test extensions::array::tests::test_drop_basic ... ok
[INFO] [stdout] test extensions::array::tests::test_find_index_found ... ok
[INFO] [stdout] test extensions::array::tests::test_difference ... ok
[INFO] [stdout] test extensions::array::tests::test_flatten_deep_already_flat ... ok
[INFO] [stdout] test extensions::array::tests::test_flatten_deep_mixed ... ok
[INFO] [stdout] test extensions::array::tests::test_flatten_deep_basic ... ok
[INFO] [stdout] test extensions::array::tests::test_chunk_size_larger_than_array ... ok
[INFO] [stdout] test extensions::array::tests::test_frequencies_basic ... ok
[INFO] [stdout] test extensions::array::tests::test_flatten_deep_nested ... ok
[INFO] [stdout] test extensions::array::tests::test_frequencies_numbers ... ok
[INFO] [stdout] test extensions::array::tests::test_includes_string ... ok
[INFO] [stdout] test extensions::array::tests::test_index_by_empty_array ... ok
[INFO] [stdout] test extensions::array::tests::test_group_by_basic ... ok
[INFO] [stdout] test extensions::array::tests::test_first_empty_array ... ok
[INFO] [stdout] test extensions::array::tests::test_index_by_duplicate_keys ... ok
[INFO] [stdout] test extensions::array::tests::test_includes_number ... ok
[INFO] [stdout] test extensions::array::tests::test_index_at_negative ... ok
[INFO] [stdout] test extensions::array::tests::test_includes_not_found ... ok
[INFO] [stdout] test extensions::array::tests::test_index_at_negative_second ... ok
[INFO] [stdout] test extensions::array::tests::test_includes_object ... ok
[INFO] [stdout] test extensions::array::tests::test_index_by_basic ... ok
[INFO] [stdout] test extensions::array::tests::test_indices_array_strings ... ok
[INFO] [stdout] test extensions::array::tests::test_index_at_out_of_bounds ... ok
[INFO] [stdout] test extensions::array::tests::test_inside_array_false ... ok
[INFO] [stdout] test extensions::array::tests::test_index_at_positive ... ok
[INFO] [stdout] test extensions::array::tests::test_interpose ... ok
[INFO] [stdout] test extensions::array::tests::test_intersection ... ok
[INFO] [stdout] test extensions::array::tests::test_index_by_missing_key ... ok
[INFO] [stdout] test extensions::array::tests::test_indices_array_not_found ... ok
[INFO] [stdout] test extensions::array::tests::test_index_by_string_key ... ok
[INFO] [stdout] test extensions::array::tests::test_inside_array_empty ... ok
[INFO] [stdout] test extensions::array::tests::test_interpose_empty ... ok
[INFO] [stdout] test extensions::array::tests::test_indices_array_found ... ok
[INFO] [stdout] test extensions::array::tests::test_interpose_object_separator ... ok
[INFO] [stdout] test extensions::array::tests::test_interpose_null_separator ... ok
[INFO] [stdout] test extensions::array::tests::test_inside_array_true ... ok
[INFO] [stdout] test extensions::array::tests::test_last_empty_array ... ok
[INFO] [stdout] test extensions::array::tests::test_lag_by_one ... ok
[INFO] [stdout] test extensions::array::tests::test_lag_by_two ... ok
[INFO] [stdout] test extensions::array::tests::test_interpose_single ... ok
[INFO] [stdout] test extensions::array::tests::test_lead_by_zero ... ok
[INFO] [stdout] test extensions::array::tests::test_interpose_string_separator ... ok
[INFO] [stdout] test extensions::array::tests::test_chunk_basic ... ok
[INFO] [stdout] test extensions::array::tests::test_lag_by_zero ... ok
[INFO] [stdout] test extensions::array::tests::test_last ... ok
[INFO] [stdout] test extensions::array::tests::test_large_array_processing ... ok
[INFO] [stdout] test extensions::array::tests::test_lead_empty_array ... ok
[INFO] [stdout] test extensions::array::tests::test_lead_by_one ... ok
[INFO] [stdout] test extensions::array::tests::test_lag_exceeds_length ... ok
[INFO] [stdout] test extensions::array::tests::test_lag_empty_array ... ok
[INFO] [stdout] test extensions::array::tests::test_lead_by_two ... ok
[INFO] [stdout] test extensions::array::tests::test_partition_by_primitives ... ok
[INFO] [stdout] test extensions::array::tests::test_lead_exceeds_length ... ok
[INFO] [stdout] test extensions::array::tests::test_mode_empty ... ok
[INFO] [stdout] test extensions::array::tests::test_partition_by ... ok
[INFO] [stdout] test extensions::array::tests::test_repeat_array_object ... ok
[INFO] [stdout] test extensions::array::tests::test_range_with_step ... ok
[INFO] [stdout] test extensions::array::tests::test_repeat_array_string ... ok
[INFO] [stdout] test extensions::array::tests::test_partition_by_missing_field ... ok
[INFO] [stdout] test extensions::array::tests::test_pairwise_short_array ... ok
[INFO] [stdout] test extensions::array::tests::test_partition_by_empty ... ok
[INFO] [stdout] test extensions::array::tests::test_range_descending ... ok
[INFO] [stdout] test extensions::array::tests::test_pipeline_flatten_unique ... ok
[INFO] [stdout] test extensions::array::tests::test_take_more_than_length ... ok
[INFO] [stdout] test extensions::array::tests::test_sliding_window_alias ... ok
[INFO] [stdout] test extensions::array::tests::test_pairwise_basic ... ok
[INFO] [stdout] test extensions::array::tests::test_take_zero ... ok
[INFO] [stdout] test extensions::array::tests::test_mode_basic ... ok
[INFO] [stdout] test extensions::array::tests::test_partition_by_all_same ... ok
[INFO] [stdout] test extensions::array::tests::test_transpose_unequal_rows ... ok
[INFO] [stdout] test extensions::array::tests::test_pipeline_unique_sort ... ok
[INFO] [stdout] test extensions::array::tests::test_union ... ok
[INFO] [stdout] test extensions::array::tests::test_repeat_array_zero ... ok
[INFO] [stdout] test extensions::array::tests::test_transpose_empty ... ok
[INFO] [stdout] test extensions::array::tests::test_unique ... ok
[INFO] [stdout] test extensions::array::tests::test_repeat_array_basic ... ok
[INFO] [stdout] test extensions::array::tests::test_zip_basic ... ok
[INFO] [stdout] test extensions::array::tests::test_range ... ok
[INFO] [stdout] test extensions::array::tests::test_partition_by_single ... ok
[INFO] [stdout] test extensions::array::tests::test_pipeline_filter_take ... ok
[INFO] [stdout] test extensions::array::tests::test_zipmap_empty ... ok
[INFO] [stdout] test extensions::color::tests::test_color_complement ... ok
[INFO] [stdout] test extensions::color::tests::test_color_complement_invalid ... ok
[INFO] [stdout] test extensions::array::tests::test_zipmap_duplicate_keys ... ok
[INFO] [stdout] test extensions::color::tests::test_color_invert ... ok
[INFO] [stdout] test extensions::array::tests::test_unique_different_types ... ok
[INFO] [stdout] test extensions::array::tests::test_unique_preserves_order ... ok
[INFO] [stdout] test extensions::array::tests::test_zipmap ... ok
[INFO] [stdout] test extensions::array::tests::test_zipmap_values_longer ... ok
[INFO] [stdout] test extensions::array::tests::test_zip_empty_array ... ok
[INFO] [stdout] test extensions::array::tests::test_zipmap_unequal_lengths ... ok
[INFO] [stdout] test extensions::color::tests::test_darken ... ok
[INFO] [stdout] test extensions::color::tests::test_rgb_to_hsl_roundtrip ... ok
[INFO] [stdout] test extensions::color::tests::test_color_grayscale ... ok
[INFO] [stdout] test extensions::color::tests::test_parse_hex_color ... ok
[INFO] [stdout] test extensions::color::tests::test_lighten ... ok
[INFO] [stdout] test extensions::array::tests::test_take_basic ... ok
[INFO] [stdout] test extensions::computing::tests::test_bit_and_mask ... ok
[INFO] [stdout] test extensions::array::tests::test_zip_with_objects ... ok
[INFO] [stdout] test extensions::color::tests::test_color_mix_custom_weight ... ok
[INFO] [stdout] test extensions::color::tests::test_hex_to_rgb ... ok
[INFO] [stdout] test extensions::computing::tests::test_parse_bytes_units ... ok
[INFO] [stdout] test extensions::color::tests::test_lighten_invalid_hex ... ok
[INFO] [stdout] test extensions::color::tests::test_color_mix_default_weight ... ok
[INFO] [stdout] test extensions::color::tests::test_hex_to_rgb_invalid ... ok
[INFO] [stdout] test extensions::array::tests::test_transpose_basic ... ok
[INFO] [stdout] test extensions::computing::tests::test_bitwise_ops ... ok
[INFO] [stdout] test extensions::color::tests::test_rgb_to_hex ... ok
[INFO] [stdout] test extensions::computing::tests::test_parse_bytes ... ok
[INFO] [stdout] test extensions::array::tests::test_zip_unequal_lengths ... ok
[INFO] [stdout] test extensions::computing::tests::test_bit_xor_self_is_zero ... ok
[INFO] [stdout] test extensions::computing::tests::test_bit_not ... ok
[INFO] [stdout] test extensions::computing::tests::test_bit_shift_roundtrip ... ok
[INFO] [stdout] test extensions::computing::tests::test_format_bytes_large_values ... ok
[INFO] [stdout] test extensions::computing::tests::test_format_bytes_via_runtime ... ok
[INFO] [stdout] test extensions::computing::tests::test_format_bytes_zero ... ok
[INFO] [stdout] test extensions::datetime::tests::test_business_days_between_reversed ... ok
[INFO] [stdout] test extensions::datetime::tests::test_date_add_negative ... ok
[INFO] [stdout] test extensions::datetime::tests::test_date_diff_negative ... ok
[INFO] [stdout] test extensions::datetime::tests::test_business_days_between ... ok
[INFO] [stdout] test extensions::datetime::tests::test_date_diff_hours ... ok
[INFO] [stdout] test extensions::datetime::tests::test_date_add_days ... ok
[INFO] [stdout] test extensions::datetime::tests::test_format_date_with_time ... ok
[INFO] [stdout] test extensions::datetime::tests::test_epoch_ms_alias ... ok
[INFO] [stdout] test extensions::color::tests::test_color_mix_invalid_hex ... ok
[INFO] [stdout] test extensions::datetime::tests::test_format_date ... ok
[INFO] [stdout] test extensions::datetime::tests::test_from_epoch_ms ... ok
[INFO] [stdout] test extensions::datetime::tests::test_from_epoch ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_after_equal_dates ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_after_mixed_types ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_after_with_date_strings ... ok
[INFO] [stdout] test extensions::datetime::tests::test_date_add_invalid_unit ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_after_with_iso_strings ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_before_equal_dates ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_between_inclusive_start ... ok
[INFO] [stdout] test extensions::datetime::tests::test_date_diff_days ... ok
[INFO] [stdout] test extensions::computing::tests::test_parse_bytes_via_runtime ... ok
[INFO] [stdout] test extensions::datetime::tests::test_business_days_between_same_day ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_after_with_timestamps ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_between_inclusive_end ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_before_with_date_strings ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_between_with_date_strings ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_before_with_timestamps ... ok
[INFO] [stdout] test extensions::datetime::tests::test_date_add_hours ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_after_invalid_date ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_between_outside_range ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_weekday_monday ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_before_with_timestamps_false ... ok
[INFO] [stdout] test extensions::datetime::tests::test_end_of_day ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_after_with_timestamps_false ... ok
[INFO] [stdout] test extensions::datetime::tests::test_duration_since ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_weekday_saturday ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_between_with_timestamps_false ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_weekend_monday ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_weekend_sunday ... ok
[INFO] [stdout] test extensions::datetime::tests::test_now_millis ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_date_invalid ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_date_date_only ... ok
[INFO] [stdout] test extensions::datetime::tests::test_now ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_date_iso ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_same_day_true ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_between_with_timestamps_true ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_natural_date_days_ago ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_date_with_format ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_datetime_iso_datetime ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_datetime_rfc2822 ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_same_day_false ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_natural_date_hours ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_natural_date_invalid ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_datetime_iso_with_offset ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_datetime_iso_date ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_datetime_us_format ... ok
[INFO] [stdout] test extensions::datetime::tests::test_is_weekend_saturday ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_datetime_invalid ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_datetime_empty ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_datetime_unix_timestamp ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_datetime_human_month_day_year ... ok
[INFO] [stdout] test extensions::datetime::tests::test_start_of_month ... ok
[INFO] [stdout] test extensions::datetime::tests::test_time_ago_future ... ok
[INFO] [stdout] test extensions::datetime::tests::test_quarter_q3 ... ok
[INFO] [stdout] test extensions::datetime::tests::test_time_ago_invalid_date ... ok
[INFO] [stdout] test extensions::datetime::tests::test_start_of_year ... ok
[INFO] [stdout] test extensions::datetime::tests::test_start_of_day ... ok
[INFO] [stdout] test extensions::datetime::tests::test_quarter_q2 ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_natural_date_tomorrow ... ok
[INFO] [stdout] test extensions::datetime::tests::test_time_ago_plural ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_datetime_human_full_month ... ok
[INFO] [stdout] test extensions::datetime::tests::test_time_ago_singular ... ok
[INFO] [stdout] test extensions::datetime::tests::test_quarter_q1 ... ok
[INFO] [stdout] test extensions::datetime::tests::test_time_ago_with_date_string ... ok
[INFO] [stdout] test extensions::datetime::tests::test_timezone_convert_ny_to_london ... ok
[INFO] [stdout] test extensions::datetime::tests::test_timezone_convert_invalid_tz ... ok
[INFO] [stdout] test extensions::datetime::tests::test_timezone_convert_tokyo_to_la ... ok
[INFO] [stdout] test extensions::datetime::tests::test_to_epoch ... ok
[INFO] [stdout] test extensions::datetime::tests::test_to_epoch_from_number ... ok
[INFO] [stdout] test extensions::datetime::tests::test_relative_time_past ... ok
[INFO] [stdout] test extensions::discovery::tests::test_fuzzy_match_no_match ... ok
[INFO] [stdout] test extensions::datetime::tests::test_start_of_week ... ok
[INFO] [stdout] test extensions::discovery::tests::test_fuzzy_match_exact ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_natural_date_weeks_ago ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_natural_date_yesterday ... ok
[INFO] [stdout] test extensions::discovery::tests::test_fuzzy_search_case_insensitive ... ok
[INFO] [stdout] test extensions::datetime::tests::test_relative_time_future ... ok
[INFO] [stdout] test extensions::discovery::tests::test_fuzzy_match_prefix ... ok
[INFO] [stdout] test extensions::datetime::tests::test_to_epoch_ms ... ok
[INFO] [stdout] test extensions::datetime::tests::test_time_ago_with_timestamp ... ok
[INFO] [stdout] test extensions::discovery::tests::test_fuzzy_score ... ok
[INFO] [stdout] test extensions::discovery::tests::test_fuzzy_search_contains_match ... ok
[INFO] [stdout] test extensions::discovery::tests::test_fuzzy_search_prefix_match ... ok
[INFO] [stdout] test extensions::discovery::tests::test_fuzzy_search_no_results ... ok
[INFO] [stdout] test extensions::discovery::tests::test_fuzzy_search_exact_match ... ok
[INFO] [stdout] test extensions::duration::tests::test_parse_duration ... ok
[INFO] [stdout] test extensions::discovery::tests::test_fuzzy_search_description_match ... ok
[INFO] [stdout] test extensions::discovery::tests::test_fuzzy_search_with_tags_array ... ok
[INFO] [stdout] test extensions::duration::tests::test_duration_subtract_via_runtime ... ok
[INFO] [stdout] test extensions::duration::tests::test_format_duration_via_runtime ... ok
[INFO] [stdout] test extensions::encoding::tests::test_base64_decode ... ok
[INFO] [stdout] test extensions::encoding::tests::test_base64url_decode ... ok
[INFO] [stdout] test extensions::duration::tests::test_duration_days_via_runtime ... ok
[INFO] [stdout] test extensions::duration::tests::test_duration_add_via_runtime ... ok
[INFO] [stdout] test extensions::duration::tests::test_format_duration ... ok
[INFO] [stdout] test extensions::discovery::tests::test_fuzzy_search_with_weights ... ok
[INFO] [stdout] test extensions::encoding::tests::test_base64_encode ... ok
[INFO] [stdout] test extensions::encoding::tests::test_base64url_encode ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_natural_date_last_weekday ... ok
[INFO] [stdout] test extensions::encoding::tests::test_hex_decode_invalid_returns_null ... ok
[INFO] [stdout] test extensions::encoding::tests::test_hex_decode_odd_length_returns_null ... ok
[INFO] [stdout] test extensions::duration::tests::test_duration_hours_via_runtime ... ok
[INFO] [stdout] test extensions::encoding::tests::test_base64url_decode_empty ... ok
[INFO] [stdout] test extensions::encoding::tests::test_html_escape_basic ... ok
[INFO] [stdout] test extensions::encoding::tests::test_hex_encode ... ok
[INFO] [stdout] test extensions::duration::tests::test_duration_seconds_via_runtime ... ok
[INFO] [stdout] test extensions::duration::tests::test_duration_minutes_via_runtime ... ok
[INFO] [stdout] test extensions::encoding::tests::test_base64url_encode_empty ... ok
[INFO] [stdout] test extensions::encoding::tests::test_html_escape_no_change ... ok
[INFO] [stdout] test extensions::encoding::tests::test_base64url_no_padding ... ok
[INFO] [stdout] test extensions::encoding::tests::test_base64url_roundtrip ... ok
[INFO] [stdout] test extensions::encoding::tests::test_base64url_uses_url_safe_chars ... ok
[INFO] [stdout] test extensions::encoding::tests::test_html_unescape_basic ... ok
[INFO] [stdout] test extensions::encoding::tests::test_html_unescape_quotes ... ok
[INFO] [stdout] test extensions::encoding::tests::test_html_escape_quotes ... ok
[INFO] [stdout] test extensions::encoding::tests::test_jwt_decode_extract_claim ... ok
[INFO] [stdout] test extensions::datetime::tests::test_parse_natural_date_next_weekday ... ok
[INFO] [stdout] test extensions::encoding::tests::test_html_roundtrip ... ok
[INFO] [stdout] test extensions::encoding::tests::test_jwt_header_extract_alg ... ok
[INFO] [stdout] test extensions::encoding::tests::test_jwt_decode_invalid_json ... ok
[INFO] [stdout] test extensions::encoding::tests::test_shell_escape_multiple_quotes ... ok
[INFO] [stdout] test extensions::encoding::tests::test_jwt_header ... ok
[INFO] [stdout] test extensions::encoding::tests::test_jwt_decode_invalid_base64 ... ok
[INFO] [stdout] test extensions::encoding::tests::test_jwt_decode_invalid_format ... ok
[INFO] [stdout] test extensions::encoding::tests::test_base64url_decode_invalid ... ok
[INFO] [stdout] test extensions::expression::tests::test_all_expr_empty ... ok
[INFO] [stdout] test extensions::encoding::tests::test_shell_escape_special_chars ... ok
[INFO] [stdout] test extensions::encoding::tests::test_jwt_decode_payload ... ok
[INFO] [stdout] test extensions::encoding::tests::test_shell_escape_with_single_quote ... ok
[INFO] [stdout] test extensions::encoding::tests::test_shell_escape_simple ... ok
[INFO] [stdout] test extensions::encoding::tests::test_hex_decode ... ok
[INFO] [stdout] test extensions::expression::tests::test_any_expr_empty ... ok
[INFO] [stdout] test extensions::expression::tests::test_all_expr_false ... ok
[INFO] [stdout] test extensions::expression::tests::test_any_expr_false ... ok
[INFO] [stdout] test extensions::expression::tests::test_any_expr_true ... ok
[INFO] [stdout] test extensions::expression::tests::test_apply_partial_not_found ... ok
[INFO] [stdout] test extensions::expression::tests::test_count_by_empty ... ok
[INFO] [stdout] test extensions::expression::tests::test_apply_with_fn_name ... ok
[INFO] [stdout] test extensions::expression::tests::test_count_by_numbers ... ok
[INFO] [stdout] test extensions::expression::tests::test_count_expr_all_match ... ok
[INFO] [stdout] test extensions::encoding::tests::test_shell_escape_empty ... ok
[INFO] [stdout] test extensions::expression::tests::test_apply_with_partial ... ok
[INFO] [stdout] test extensions::expression::tests::test_count_expr_none ... ok
[INFO] [stdout] test extensions::expression::tests::test_all_expr_true ... ok
[INFO] [stdout] test extensions::expression::tests::test_dense_rank_all_same ... ok
[INFO] [stdout] test extensions::expression::tests::test_dense_rank_numbers ... ok
[INFO] [stdout] test extensions::expression::tests::test_dense_rank_no_ties ... ok
[INFO] [stdout] test extensions::expression::tests::test_drop_while_basic ... ok
[INFO] [stdout] test extensions::expression::tests::test_dense_rank_empty_array ... ok
[INFO] [stdout] test extensions::expression::tests::test_apply_partial_join ... ok
[INFO] [stdout] test extensions::expression::tests::test_count_expr ... ok
[INFO] [stdout] test extensions::expression::tests::test_dense_rank_with_ties ... ok
[INFO] [stdout] test extensions::expression::tests::test_filter_expr_empty ... ok
[INFO] [stdout] test extensions::expression::tests::test_drop_while_all_match ... ok
[INFO] [stdout] test extensions::expression::tests::test_count_by_objects ... ok
[INFO] [stdout] test extensions::expression::tests::test_drop_while_none_match ... ok
[INFO] [stdout] test extensions::expression::tests::test_every_alias ... ok
[INFO] [stdout] test extensions::expression::tests::test_find_expr_not_found ... ok
[INFO] [stdout] test extensions::expression::tests::test_every_false_case ... ok
[INFO] [stdout] test extensions::expression::tests::test_filter_expr ... ok
[INFO] [stdout] test extensions::expression::tests::test_count_by_strings ... ok
[INFO] [stdout] test extensions::expression::tests::test_find_expr_first_match ... ok
[INFO] [stdout] test extensions::expression::tests::test_find_expr_found ... ok
[INFO] [stdout] test extensions::expression::tests::test_find_index_expr_first_match ... ok
[INFO] [stdout] test extensions::expression::tests::test_find_index_expr_found ... ok
[INFO] [stdout] test extensions::expression::tests::test_flat_map_expr_non_array ... ok
[INFO] [stdout] test extensions::expression::tests::test_fold_alias ... ok
[INFO] [stdout] test extensions::expression::tests::test_find_index_expr_not_found ... ok
[INFO] [stdout] test extensions::expression::tests::test_flat_map_expr ... ok
[INFO] [stdout] test extensions::expression::tests::test_group_by_expr_computed ... ok
[INFO] [stdout] test extensions::expression::tests::test_map_keys ... ok
[INFO] [stdout] test extensions::expression::tests::test_map_values_add ... ok
[INFO] [stdout] test extensions::expression::tests::test_map_values_length ... ok
[INFO] [stdout] test extensions::expression::tests::test_map_expr_field ... ok
[INFO] [stdout] test extensions::expression::tests::test_map_keys_with_string_fns ... ok
[INFO] [stdout] test extensions::expression::tests::test_group_by_expr_type ... ok
[INFO] [stdout] test extensions::expression::tests::test_map_expr_transform ... ok
[INFO] [stdout] test extensions::expression::tests::test_map_values_discount ... ok
[INFO] [stdout] test extensions::expression::tests::test_none_true ... ok
[INFO] [stdout] test extensions::expression::tests::test_none_false ... ok
[INFO] [stdout] test extensions::expression::tests::test_none_empty ... ok
[INFO] [stdout] test extensions::expression::tests::test_order_by_multiple_fields ... ok
[INFO] [stdout] test extensions::datetime::tests::test_quarter_q4 ... ok
[INFO] [stdout] test extensions::expression::tests::test_order_by_empty ... ok
[INFO] [stdout] test extensions::expression::tests::test_map_values_with_string_fns ... ok
[INFO] [stdout] test extensions::expression::tests::test_partial_with_multiple_prefilled_args ... ok
[INFO] [stdout] test extensions::expression::tests::test_mapcat_alias ... ok
[INFO] [stdout] test extensions::expression::tests::test_partial_creates_object ... ok
[INFO] [stdout] test extensions::expression::tests::test_max_by_expr_empty ... ok
[INFO] [stdout] test extensions::expression::tests::test_order_by_single_field_asc ... ok
[INFO] [stdout] test extensions::expression::tests::test_min_by_expr ... ok
[INFO] [stdout] test extensions::expression::tests::test_partial_with_args ... ok
[INFO] [stdout] test extensions::expression::tests::test_max_by_expr ... ok
[INFO] [stdout] test extensions::expression::tests::test_partition_expr ... ok
[INFO] [stdout] test extensions::expression::tests::test_order_by_single_field_desc ... ok
[INFO] [stdout] test extensions::expression::tests::test_min_by_expr_empty ... ok
[INFO] [stdout] test extensions::expression::tests::test_pipeline_fork_join ... ok
[INFO] [stdout] test extensions::expression::tests::test_pipeline_filter_sort_products ... ok
[INFO] [stdout] test extensions::expression::tests::test_partition_expr_scores ... ok
[INFO] [stdout] test extensions::expression::tests::test_group_by_expr ... ok
[INFO] [stdout] test extensions::expression::tests::test_order_by_three_fields ... ok
[INFO] [stdout] test extensions::expression::tests::test_pipeline_funnel_errors ... ok
[INFO] [stdout] test extensions::expression::tests::test_pipeline_rag_chunks ... ok
[INFO] [stdout] test extensions::expression::tests::test_pipeline_transactions_completed ... ok
[INFO] [stdout] test extensions::expression::tests::test_pipeline_nested_users ... ok
[INFO] [stdout] test extensions::expression::tests::test_pivot_unpivot_roundtrip ... ok
[INFO] [stdout] test extensions::expression::tests::test_pivot_basic ... ok
[INFO] [stdout] test extensions::expression::tests::test_pivot_numeric_keys ... ok
[INFO] [stdout] test extensions::expression::tests::test_pivot_empty_array ... ok
[INFO] [stdout] test extensions::expression::tests::test_pivot_duplicate_keys_last_wins ... ok
[INFO] [stdout] test extensions::duration::tests::test_parse_duration_via_runtime ... ok
[INFO] [stdout] test extensions::expression::tests::test_partition_expr_active ... ok
[INFO] [stdout] test extensions::expression::tests::test_rank_with_ties ... ok
[INFO] [stdout] test extensions::expression::tests::test_rank_no_ties ... ok
[INFO] [stdout] test extensions::expression::tests::test_rank_numbers ... ok
[INFO] [stdout] test extensions::expression::tests::test_rank_all_same ... ok
[INFO] [stdout] test extensions::expression::tests::test_reduce_expr_max ... ok
[INFO] [stdout] test extensions::expression::tests::test_rank_vs_dense_rank ... ok
[INFO] [stdout] test extensions::expression::tests::test_rank_empty_array ... ok
[INFO] [stdout] test extensions::expression::tests::test_recurse_with_children ... ok
[INFO] [stdout] test extensions::expression::tests::test_recurse_nested_array ... ok
[INFO] [stdout] test extensions::duration::tests::test_roundtrip ... ok
[INFO] [stdout] test extensions::expression::tests::test_reduce_expr_empty ... ok
[INFO] [stdout] test extensions::expression::tests::test_recurse_with_field ... ok
[INFO] [stdout] test extensions::expression::tests::test_reject ... ok
[INFO] [stdout] test extensions::expression::tests::test_scan_expr_running_balance ... ok
[INFO] [stdout] test extensions::expression::tests::test_scan_expr_running_sum ... ok
[INFO] [stdout] test extensions::expression::tests::test_flat_map_expr_duplicate ... ok
[INFO] [stdout] test extensions::expression::tests::test_reduce_expr_sum ... ok
[INFO] [stdout] test extensions::expression::tests::test_reduce_expr_with_index ... ok
[INFO] [stdout] test extensions::expression::tests::test_reject_greater_than ... ok
[INFO] [stdout] test extensions::expression::tests::test_reductions_alias ... ok
[INFO] [stdout] test extensions::expression::tests::test_take_while_all_match ... ok
[INFO] [stdout] test extensions::expression::tests::test_some_alias ... ok
[INFO] [stdout] test extensions::expression::tests::test_sort_by_expr_strings ... ok
[INFO] [stdout] test extensions::expression::tests::test_take_while_basic ... ok
[INFO] [stdout] test extensions::expression::tests::test_take_while_none_match ... ok
[INFO] [stdout] test extensions::expression::tests::test_until_expr_immediate_true ... ok
[INFO] [stdout] test extensions::expression::tests::test_until_expr_counter ... ok
[INFO] [stdout] test extensions::expression::tests::test_recurse_scalar ... ok
[INFO] [stdout] test extensions::expression::tests::test_recurse_nested_object ... ok
[INFO] [stdout] test extensions::expression::tests::test_reduce_expr_product ... ok
[INFO] [stdout] test extensions::expression::tests::test_unique_by_expr ... ok
[INFO] [stdout] test extensions::expression::tests::test_none_objects ... ok
[INFO] [stdout] test extensions::expression::tests::test_walk_nested_arrays ... ok
[INFO] [stdout] test extensions::expression::tests::test_unique_by_expr_id ... ok
[INFO] [stdout] test extensions::expression::tests::test_sort_by_expr_numbers ... ok
[INFO] [stdout] test extensions::expression::tests::test_while_expr_counter ... ok
[INFO] [stdout] test extensions::expression::tests::test_reject_objects ... ok
[INFO] [stdout] test extensions::expression::tests::test_while_expr_immediate_false ... ok
[INFO] [stdout] test extensions::expression::tests::test_until_expr_doubling ... ok
[INFO] [stdout] test extensions::expression::tests::test_while_expr_doubling ... ok
[INFO] [stdout] test extensions::expression::tests::test_scan_expr_empty ... ok
[INFO] [stdout] test extensions::expression::tests::test_walk_scalar ... ok
[INFO] [stdout] test extensions::expression::tests::test_walk_preserves_structure ... ok
[INFO] [stdout] test extensions::format::tests::test_from_csv_empty ... ok
[INFO] [stdout] test extensions::expression::tests::test_zip_with_add ... ok
[INFO] [stdout] test extensions::expression::tests::test_walk_type_of_all ... ok
[INFO] [stdout] test extensions::expression::tests::test_unpivot_basic ... ok
[INFO] [stdout] test extensions::expression::tests::test_zip_with_multiply ... ok
[INFO] [stdout] test extensions::expression::tests::test_walk_identity ... ok
[INFO] [stdout] test extensions::expression::tests::test_unpivot_empty_object ... ok
[INFO] [stdout] test extensions::format::tests::test_csv_roundtrip ... ok
[INFO] [stdout] test extensions::expression::tests::test_walk_length_all ... ok
[INFO] [stdout] test extensions::expression::tests::test_walk_empty_structures ... ok
[INFO] [stdout] test extensions::expression::tests::test_zip_with_unequal_lengths ... ok
[INFO] [stdout] test extensions::format::tests::test_from_csv_quoted ... ok
[INFO] [stdout] test extensions::format::tests::test_from_csv_simple ... ok
[INFO] [stdout] test extensions::format::tests::test_from_csv_single_row ... ok
[INFO] [stdout] test extensions::format::tests::test_from_tsv_empty ... ok
[INFO] [stdout] test extensions::format::tests::test_to_csv_rows_with_special_chars ... ok
[INFO] [stdout] test extensions::format::tests::test_from_tsv_simple ... ok
[INFO] [stdout] test extensions::format::tests::test_to_csv_rows_with_strings ... ok
[INFO] [stdout] test extensions::format::tests::test_to_csv_with_leading_trailing_space ... ok
[INFO] [stdout] test extensions::format::tests::test_to_csv_with_quotes ... ok
[INFO] [stdout] test extensions::format::tests::test_to_csv_table_missing_field ... ok
[INFO] [stdout] test extensions::format::tests::test_to_csv_table_empty ... ok
[INFO] [stdout] test extensions::format::tests::test_to_csv_rows_empty ... ok
[INFO] [stdout] test extensions::format::tests::test_to_csv_simple ... ok
[INFO] [stdout] test extensions::format::tests::test_to_csv_table_with_columns ... ok
[INFO] [stdout] test extensions::format::tests::test_to_csv_with_newline ... ok
[INFO] [stdout] test extensions::format::tests::test_to_csv_empty ... ok
[INFO] [stdout] test extensions::format::tests::test_from_tsv_spaces_preserved ... ok
[INFO] [stdout] test extensions::fuzzy::tests::test_hamming ... ok
[INFO] [stdout] test extensions::format::tests::test_to_csv_table_simple ... ok
[INFO] [stdout] test extensions::format::tests::test_to_csv_rows_simple ... ok
[INFO] [stdout] test extensions::fuzzy::tests::test_damerau_levenshtein ... ok
[INFO] [stdout] test extensions::fuzzy::tests::test_jaro ... ok
[INFO] [stdout] test extensions::fuzzy::tests::test_normalized_damerau_levenshtein ... ok
[INFO] [stdout] test extensions::fuzzy::tests::test_normalized_levenshtein_different ... ok
[INFO] [stdout] test extensions::fuzzy::tests::test_normalized_damerau_levenshtein_transposition ... ok
[INFO] [stdout] test extensions::format::tests::test_to_csv_table_special_chars ... ok
[INFO] [stdout] test extensions::format::tests::test_to_csv_with_comma ... ok
[INFO] [stdout] test extensions::format::tests::test_to_tsv_mixed_types ... ok
[INFO] [stdout] test extensions::fuzzy::tests::test_normalized_levenshtein ... ok
[INFO] [stdout] test extensions::format::tests::test_to_tsv_simple ... ok
[INFO] [stdout] test extensions::fuzzy::tests::test_jaro_winkler ... ok
[INFO] [stdout] test extensions::format::tests::test_to_csv_mixed_types ... ok
[INFO] [stdout] test extensions::fuzzy::tests::test_levenshtein ... ok
[INFO] [stdout] test extensions::fuzzy::tests::test_jaro_identical ... ok
[INFO] [stdout] test extensions::fuzzy::tests::test_jaro_winkler_vs_jaro ... ok
[INFO] [stdout] test extensions::fuzzy::tests::test_hamming_different_lengths ... ok
[INFO] [stdout] test extensions::geo::tests::test_geo_in_bbox_outside ... ok
[INFO] [stdout] test extensions::geo::tests::test_geo_in_radius_inside ... ok
[INFO] [stdout] test extensions::geo::tests::test_geo_in_radius_outside ... ok
[INFO] [stdout] test extensions::geo::tests::test_geo_bearing ... ok
[INFO] [stdout] test extensions::geo::tests::test_geo_bounding_box_single_point ... ok
[INFO] [stdout] test extensions::fuzzy::tests::test_sorensen_dice_identical ... ok
[INFO] [stdout] test extensions::geo::tests::test_geo_distance ... ok
[INFO] [stdout] test extensions::geo::tests::test_geo_midpoint_same_point ... ok
[INFO] [stdout] test extensions::geo::tests::test_geo_midpoint_two_points ... ok
[INFO] [stdout] test extensions::geo::tests::test_geohash_decode ... ok
[INFO] [stdout] test extensions::fuzzy::tests::test_hamming_identical ... ok
[INFO] [stdout] test extensions::fuzzy::tests::test_levenshtein_identical ... ok
[INFO] [stdout] test extensions::geo::tests::test_geohash_encode_default_precision ... ok
[INFO] [stdout] test extensions::hash::tests::test_hmac_md5 ... ok
[INFO] [stdout] test extensions::geo::tests::test_geohash_roundtrip ... ok
[INFO] [stdout] test extensions::hash::tests::test_hmac_sha1 ... ok
[INFO] [stdout] test extensions::hash::tests::test_hmac_sha256_empty_key ... ok
[INFO] [stdout] test extensions::geo::tests::test_geo_in_bbox_boundary ... ok
[INFO] [stdout] test extensions::hash::tests::test_hmac_sha256 ... ok
[INFO] [stdout] test extensions::hash::tests::test_md5 ... ok
[INFO] [stdout] test extensions::hash::tests::test_hmac_sha256_empty_message ... ok
[INFO] [stdout] test extensions::hash::tests::test_hmac_sha512 ... ok
[INFO] [stdout] test extensions::geo::tests::test_geo_in_bbox_inside ... ok
[INFO] [stdout] test extensions::geo::tests::test_geo_distance_km ... ok
[INFO] [stdout] test extensions::geo::tests::test_geo_distance_same_point ... ok
[INFO] [stdout] test extensions::geo::tests::test_geo_distance_miles ... ok
[INFO] [stdout] test extensions::hash::tests::test_crc32_empty ... ok
[INFO] [stdout] test extensions::hash::tests::test_sha256 ... ok
[INFO] [stdout] test extensions::hash::tests::test_sha512_empty ... ok
[INFO] [stdout] test extensions::ids::tests::test_nanoid_unique ... ok
[INFO] [stdout] test extensions::ids::tests::test_ulid_timestamp ... ok
[INFO] [stdout] test extensions::hash::tests::test_crc32 ... ok
[INFO] [stdout] test extensions::ids::tests::test_ulid_timestamp_invalid ... ok
[INFO] [stdout] test extensions::ids::tests::test_ulid_parseable ... ok
[INFO] [stdout] test extensions::hash::tests::test_md5_empty ... ok
[INFO] [stdout] test extensions::geo::tests::test_geohash_encode_custom_precision ... ok
[INFO] [stdout] test extensions::hash::tests::test_sha1 ... ok
[INFO] [stdout] test extensions::ids::tests::test_ulid_timestamp_roundtrip ... ok
[INFO] [stdout] test extensions::jsonpatch::tests::test_json_diff_add ... ok
[INFO] [stdout] test extensions::ids::tests::test_ulid_unique ... ok
[INFO] [stdout] test extensions::jsonpatch::tests::test_json_merge_patch_remove_with_null ... ok
[INFO] [stdout] test extensions::jsonpatch::tests::test_json_diff_roundtrip ... ok
[INFO] [stdout] test extensions::jsonpatch::tests::test_json_diff_replace ... ok
[INFO] [stdout] test extensions::jsonpatch::tests::test_json_merge_patch_nested ... ok
[INFO] [stdout] test extensions::ids::tests::test_nanoid_custom_size ... ok
[INFO] [stdout] test extensions::jsonpatch::tests::test_json_patch_add ... ok
[INFO] [stdout] test extensions::ids::tests::test_nanoid_charset ... ok
[INFO] [stdout] test extensions::ids::tests::test_nanoid_default ... ok
[INFO] [stdout] test extensions::language::tests::test_detect_language_confidence ... ok
[INFO] [stdout] test extensions::jsonpatch::tests::test_json_diff_remove ... ok
[INFO] [stdout] test extensions::jsonpatch::tests::test_json_patch_multiple_ops ... ok
[INFO] [stdout] test extensions::jsonpatch::tests::test_json_diff_no_changes ... ok
[INFO] [stdout] test extensions::ids::tests::test_ulid_format ... ok
[INFO] [stdout] test extensions::ids::tests::test_ulid ... ok
[INFO] [stdout] test extensions::language::tests::test_detect_language_empty_string ... ok
[INFO] [stdout] test extensions::jsonpatch::tests::test_json_patch_remove ... ok
[INFO] [stdout] test extensions::hash::tests::test_sha512 ... ok
[INFO] [stdout] test extensions::language::tests::test_detect_language_german ... ok
[INFO] [stdout] test extensions::language::tests::test_detect_language_english ... ok
[INFO] [stdout] test extensions::language::tests::test_detect_language_short_text ... ok
[INFO] [stdout] test extensions::fuzzy::tests::test_osa_distance_identical ... ok
[INFO] [stdout] test extensions::geo::tests::test_geo_bounding_box ... ok
[INFO] [stdout] test extensions::language::tests::test_detect_language_french ... ok
[INFO] [stdout] test extensions::fuzzy::tests::test_sorensen_dice ... ok
[INFO] [stdout] test extensions::math::tests::test_add ... ok
[INFO] [stdout] test extensions::math::tests::test_clamp ... ok
[INFO] [stdout] test extensions::fuzzy::tests::test_osa_distance ... ok
[INFO] [stdout] test extensions::language::tests::test_detect_language_info ... ok
[INFO] [stdout] test extensions::math::tests::test_correlation_negative ... ok
[INFO] [stdout] test extensions::math::tests::test_correlation_positive ... ok
[INFO] [stdout] test extensions::language::tests::test_detect_script_latin ... ok
[INFO] [stdout] test extensions::language::tests::test_detect_language_iso_spanish ... ok
[INFO] [stdout] test extensions::language::tests::test_detect_language_iso_english ... ok
[INFO] [stdout] test extensions::math::tests::test_covariance ... ok
[INFO] [stdout] test extensions::jsonpatch::tests::test_json_merge_patch_simple ... ok
[INFO] [stdout] test extensions::language::tests::test_detect_script_cyrillic ... ok
[INFO] [stdout] test extensions::jsonpatch::tests::test_json_patch_replace ... ok
[INFO] [stdout] test extensions::math::tests::test_divide ... ok
[INFO] [stdout] test extensions::math::tests::test_format_number_with_m_suffix ... ok
[INFO] [stdout] test extensions::math::tests::test_covariance_negative ... ok
[INFO] [stdout] test extensions::language::tests::test_detect_language_spanish ... ok
[INFO] [stdout] test extensions::math::tests::test_kurtosis_constant ... ok
[INFO] [stdout] test extensions::math::tests::test_histogram ... ok
[INFO] [stdout] test extensions::math::tests::test_mad_empty ... ok
[INFO] [stdout] test extensions::math::tests::test_cumulative_sum ... ok
[INFO] [stdout] test extensions::language::tests::test_detect_script_arabic ... ok
[INFO] [stdout] test extensions::math::tests::test_kurtosis_too_few ... ok
[INFO] [stdout] test extensions::math::tests::test_mode_numbers ... ok
[INFO] [stdout] test extensions::math::tests::test_mad_even_length ... ok
[INFO] [stdout] test extensions::math::tests::test_mad_single ... ok
[INFO] [stdout] test extensions::math::tests::test_ewma ... ok
[INFO] [stdout] test extensions::math::tests::test_mode_empty ... ok
[INFO] [stdout] test extensions::math::tests::test_mode_strings ... ok
[INFO] [stdout] test extensions::math::tests::test_format_number_with_k_suffix ... ok
[INFO] [stdout] test extensions::math::tests::test_kurtosis_uniform_like ... ok
[INFO] [stdout] test extensions::math::tests::test_format_number_auto_suffix ... ok
[INFO] [stdout] test extensions::math::tests::test_format_number_with_separators ... ok
[INFO] [stdout] test extensions::math::tests::test_quantile_median ... ok
[INFO] [stdout] test extensions::math::tests::test_skew_right ... ok
[INFO] [stdout] test extensions::math::tests::test_mad_simple ... ok
[INFO] [stdout] test extensions::math::tests::test_normalize ... ok
[INFO] [stdout] test extensions::math::tests::test_skew_symmetric ... ok
[INFO] [stdout] test extensions::math::tests::test_moving_avg ... ok
[INFO] [stdout] test extensions::math::tests::test_skew_constant ... ok
[INFO] [stdout] test extensions::math::tests::test_quantile_quartiles ... ok
[INFO] [stdout] test extensions::math::tests::test_round ... ok
[INFO] [stdout] test extensions::math::tests::test_to_fixed ... ok
[INFO] [stdout] test extensions::math::tests::test_skew_too_few ... ok
[INFO] [stdout] test extensions::math::tests::test_subtract ... ok
[INFO] [stdout] test extensions::math::tests::test_sqrt ... ok
[INFO] [stdout] test extensions::math::tests::test_trend_increasing ... ok
[INFO] [stdout] test extensions::math::tests::test_standardize ... ok
[INFO] [stdout] test extensions::math::tests::test_trend_slope ... ok
[INFO] [stdout] test extensions::math::tests::test_trend_stable ... ok
[INFO] [stdout] test extensions::math::tests::test_to_fixed_padding ... ok
[INFO] [stdout] test extensions::math::tests::test_rate_of_change ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_extract_between_basic ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_extract_between_not_found ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_extract_all_empty ... ok
[INFO] [stdout] test extensions::math::tests::test_z_score ... ok
[INFO] [stdout] test extensions::math::tests::test_trend_decreasing ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_match_count_empty_patterns ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_match_all_all_found ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_match_any_multiple_matches ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_match_any_empty_patterns ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_match_any_found ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_match_all_empty_patterns ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_match_positions_basic ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_match_which_none_found ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_match_any_not_found ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_match_which_preserves_order ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_match_all_some_missing ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_mm_tokenize_basic ... ok
[INFO] [stdout] test extensions::math::tests::test_multiply ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_match_count_none ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_match_count_multiple ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_match_which_some_found ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_replace_many_basic ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_replace_many_empty_replacements ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_replace_many_no_matches ... ok
[INFO] [stdout] test extensions::network::tests::test_cidr_contains_true ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_split_keep_no_delimiter ... ok
[INFO] [stdout] test extensions::network::tests::test_is_private_ip_10 ... ok
[INFO] [stdout] test extensions::network::tests::test_cidr_broadcast ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_split_keep_basic ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_replace_many_multiple_occurrences ... ok
[INFO] [stdout] test extensions::network::tests::test_cidr_contains_false ... ok
[INFO] [stdout] test extensions::network::tests::test_cidr_network ... ok
[INFO] [stdout] test extensions::network::tests::test_ip_roundtrip ... ok
[INFO] [stdout] test extensions::network::tests::test_int_to_ip ... ok
[INFO] [stdout] test extensions::network::tests::test_cidr_prefix ... ok
[INFO] [stdout] test extensions::network::tests::test_is_private_ip_true ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_mm_tokenize_with_options ... ok
[INFO] [stdout] test extensions::object::tests::test_camel_keys_nested ... ok
[INFO] [stdout] test extensions::multi_match::tests::test_extract_all_basic ... ok
[INFO] [stdout] test extensions::object::tests::test_completeness_with_nulls ... ok
[INFO] [stdout] test extensions::network::tests::test_is_private_ip_false ... ok
[INFO] [stdout] test extensions::network::tests::test_ip_to_int ... ok
[INFO] [stdout] test extensions::object::tests::test_compact_deep_basic ... ok
[INFO] [stdout] test extensions::object::tests::test_completeness_nested ... ok
[INFO] [stdout] test extensions::object::tests::test_data_quality_score_type_mismatch ... ok
[INFO] [stdout] test extensions::object::tests::test_compact_deep_nested ... ok
[INFO] [stdout] test extensions::object::tests::test_completeness_all_filled ... ok
[INFO] [stdout] test extensions::object::tests::test_deep_diff_added ... ok
[INFO] [stdout] test extensions::object::tests::test_camel_keys_snake ... ok
[INFO] [stdout] test extensions::object::tests::test_chunk_by_size ... ok
[INFO] [stdout] test extensions::object::tests::test_data_quality_score_perfect ... ok
[INFO] [stdout] test extensions::object::tests::test_deep_diff_changed ... ok
[INFO] [stdout] test extensions::object::tests::test_data_quality_score_with_issues ... ok
[INFO] [stdout] test extensions::object::tests::test_deep_equals_arrays ... ok
[INFO] [stdout] test extensions::object::tests::test_deep_equals_arrays_order_matters ... ok
[INFO] [stdout] test extensions::object::tests::test_deep_equals_primitives ... ok
[INFO] [stdout] test extensions::object::tests::test_deep_diff_nested ... ok
[INFO] [stdout] test extensions::object::tests::test_deep_equals_objects ... ok
[INFO] [stdout] test extensions::object::tests::test_deep_diff_removed ... ok
[INFO] [stdout] test extensions::object::tests::test_defaults_deep_nested ... ok
[INFO] [stdout] test extensions::object::tests::test_deep_diff_no_changes ... ok
[INFO] [stdout] test extensions::object::tests::test_defaults_empty_object ... ok
[INFO] [stdout] test extensions::object::tests::test_delete_path_dot_notation ... ok
[INFO] [stdout] test extensions::object::tests::test_defaults_deep_new_nested ... ok
[INFO] [stdout] test extensions::object::tests::test_delete_path_nested ... ok
[INFO] [stdout] test extensions::object::tests::test_from_items ... ok
[INFO] [stdout] test extensions::object::tests::test_estimate_size ... ok
[INFO] [stdout] test extensions::object::tests::test_from_items_empty ... ok
[INFO] [stdout] test extensions::object::tests::test_from_items_duplicate_keys ... ok
[INFO] [stdout] test extensions::object::tests::test_delete_path_basic ... ok
[INFO] [stdout] test extensions::object::tests::test_delete_path_dot_notation_array ... ok
[INFO] [stdout] test extensions::object::tests::test_defaults_shallow ... ok
[INFO] [stdout] test extensions::object::tests::test_get_path_alias ... ok
[INFO] [stdout] test extensions::object::tests::test_get_missing_returns_null ... ok
[INFO] [stdout] test extensions::object::tests::test_delete_path_array ... ok
[INFO] [stdout] test extensions::object::tests::test_get_array_index ... ok
[INFO] [stdout] test extensions::object::tests::test_has_array_index_out_of_bounds ... ok
[INFO] [stdout] test extensions::object::tests::test_get_path_array_index ... ok
[INFO] [stdout] test extensions::object::tests::test_get_path_array_index_out_of_bounds ... ok
[INFO] [stdout] test extensions::object::tests::test_has_array_index ... ok
[INFO] [stdout] test extensions::object::tests::test_get_path_with_default ... ok
[INFO] [stdout] test extensions::object::tests::test_has_path_alias ... ok
[INFO] [stdout] test extensions::object::tests::test_has_path_array_index ... ok
[INFO] [stdout] test extensions::object::tests::test_get_nested ... ok
[INFO] [stdout] test extensions::object::tests::test_get_with_default ... ok
[INFO] [stdout] test extensions::object::tests::test_has_path_missing ... ok
[INFO] [stdout] test extensions::object::tests::test_has_same_shape_true ... ok
[INFO] [stdout] test extensions::object::tests::test_infer_schema_array ... ok
[INFO] [stdout] test extensions::object::tests::test_has_same_shape_false ... ok
[INFO] [stdout] test extensions::object::tests::test_items_empty ... ok
[INFO] [stdout] test extensions::object::tests::test_infer_schema_object ... ok
[INFO] [stdout] test extensions::object::tests::test_has_exists ... ok
[INFO] [stdout] test extensions::object::tests::test_items ... ok
[INFO] [stdout] test extensions::object::tests::test_items_from_items_roundtrip ... ok
[INFO] [stdout] test extensions::object::tests::test_leaves_basic ... ok
[INFO] [stdout] test extensions::object::tests::test_kebab_keys_camel ... ok
[INFO] [stdout] test extensions::object::tests::test_paths_basic ... ok
[INFO] [stdout] test extensions::object::tests::test_mask_short_string ... ok
[INFO] [stdout] test extensions::object::tests::test_has_not_exists ... ok
[INFO] [stdout] test extensions::object::tests::test_paths_to_array ... ok
[INFO] [stdout] test extensions::object::tests::test_pick ... ok
[INFO] [stdout] test extensions::object::tests::test_paths_with_array ... ok
[INFO] [stdout] test extensions::object::tests::test_paths_to_basic ... ok
[INFO] [stdout] test extensions::object::tests::test_mask_default ... ok
[INFO] [stdout] test extensions::object::tests::test_leaves_with_paths_basic ... ok
[INFO] [stdout] test extensions::object::tests::test_leaves_strings ... ok
[INFO] [stdout] test extensions::object::tests::test_remove_empty_nested ... ok
[INFO] [stdout] test extensions::object::tests::test_mask_custom_length ... ok
[INFO] [stdout] test extensions::object::tests::test_pluck_deep_basic ... ok
[INFO] [stdout] test extensions::object::tests::test_redact_keys_basic ... ok
[INFO] [stdout] test extensions::object::tests::test_remove_empty_basic ... ok
[INFO] [stdout] test extensions::object::tests::test_redact_keys_pattern ... ok
[INFO] [stdout] test extensions::object::tests::test_remove_empty_array ... ok
[INFO] [stdout] test extensions::object::tests::test_redact_basic ... ok
[INFO] [stdout] test extensions::object::tests::test_remove_empty_strings_array ... ok
[INFO] [stdout] test extensions::object::tests::test_kebab_keys_snake ... ok
[INFO] [stdout] test extensions::object::tests::test_redact_nested ... ok
[INFO] [stdout] test extensions::object::tests::test_paginate ... ok
[INFO] [stdout] test extensions::object::tests::test_remove_empty_strings_basic ... ok
[INFO] [stdout] test extensions::object::tests::test_set_path_basic ... ok
[INFO] [stdout] test extensions::object::tests::test_set_path_array_index ... ok
[INFO] [stdout] test extensions::object::tests::test_set_path_dot_notation_deep ... ok
[INFO] [stdout] test extensions::object::tests::test_snake_keys_camel ... ok
[INFO] [stdout] test extensions::object::tests::test_redact_array_of_objects ... ok
[INFO] [stdout] test extensions::object::tests::test_remove_nulls_array ... ok
[INFO] [stdout] test extensions::object::tests::test_remove_nulls_nested ... ok
[INFO] [stdout] test extensions::object::tests::test_set_path_create_nested ... ok
[INFO] [stdout] test extensions::object::tests::test_remove_nulls_basic ... ok
[INFO] [stdout] test extensions::object::tests::test_structural_diff_added ... ok
[INFO] [stdout] test extensions::object::tests::test_set_path_nested ... ok
[INFO] [stdout] test extensions::object::tests::test_snake_keys_nested ... ok
[INFO] [stdout] test extensions::object::tests::test_set_path_immutable ... ok
[INFO] [stdout] test extensions::object::tests::test_structural_diff_type_changed ... ok
[INFO] [stdout] test extensions::object::tests::test_template_fallback ... ok
[INFO] [stdout] test extensions::object::tests::test_pluck_deep_not_found ... ok
[INFO] [stdout] test extensions::object::tests::test_set_path_dot_notation_array_index ... ok
[INFO] [stdout] test extensions::object::tests::test_pluck_deep_nested ... ok
[INFO] [stdout] test extensions::object::tests::test_template_nested ... ok
[INFO] [stdout] test extensions::object::tests::test_set_path_dot_notation ... ok
[INFO] [stdout] test extensions::object::tests::test_template_missing_default ... ok
[INFO] [stdout] test extensions::object::tests::test_template_basic ... ok
[INFO] [stdout] test extensions::object::tests::test_type_consistency_object_array ... ok
[INFO] [stdout] test extensions::object::tests::test_template_null_template_error ... ok
[INFO] [stdout] test extensions::object::tests::test_type_consistency_consistent ... ok
[INFO] [stdout] test extensions::object::tests::test_deep_equals_objects_different ... ok
[INFO] [stdout] test extensions::object::tests::test_with_entries_filter_null ... ok
[INFO] [stdout] test extensions::object::tests::test_type_consistency_inconsistent ... ok
[INFO] [stdout] test extensions::object::tests::test_with_entries_empty ... ok
[INFO] [stdout] test extensions::object::tests::test_with_entries_identity ... ok
[INFO] [stdout] test extensions::object::tests::test_structural_diff_removed ... ok
[INFO] [stdout] test extensions::path::tests::test_path_dirname_root ... ok
[INFO] [stdout] test extensions::object::tests::test_with_entries_transform_keys ... ok
[INFO] [stdout] test extensions::path::tests::test_path_ext ... ok
[INFO] [stdout] test extensions::path::tests::test_path_ext_no_extension ... ok
[INFO] [stdout] test extensions::path::tests::test_path_dirname ... ok
[INFO] [stdout] test extensions::path::tests::test_path_stem_dotfile ... ok
[INFO] [stdout] test extensions::object::tests::test_truncate_to_size_array ... ok
[INFO] [stdout] test extensions::path::tests::test_path_basename_no_dir ... ok
[INFO] [stdout] test extensions::path::tests::test_path_ext_double_extension ... ok
[INFO] [stdout] test extensions::path::tests::test_path_is_relative ... ok
[INFO] [stdout] test extensions::object::tests::test_with_entries_swap_key_value ... ok
[INFO] [stdout] test extensions::path::tests::test_path_stem ... ok
[INFO] [stdout] test extensions::path::tests::test_path_is_absolute ... ok
[INFO] [stdout] test extensions::path::tests::test_path_basename ... ok
[INFO] [stdout] test extensions::phonetic::tests::test_caverphone ... ok
[INFO] [stdout] test extensions::phonetic::tests::test_match_rating_codex ... ok
[INFO] [stdout] test extensions::phonetic::tests::test_metaphone ... ok
[INFO] [stdout] test extensions::phonetic::tests::test_caverphone2 ... ok
[INFO] [stdout] test extensions::path::tests::test_path_stem_no_extension ... ok
[INFO] [stdout] test extensions::phonetic::tests::test_phonetic_match_metaphone ... ok
[INFO] [stdout] test extensions::path::tests::test_path_join ... ok
[INFO] [stdout] test extensions::phonetic::tests::test_double_metaphone ... ok
[INFO] [stdout] test extensions::phonetic::tests::test_phonetic_match_default ... ok
[INFO] [stdout] test extensions::phonetic::tests::test_soundex ... ok
[INFO] [stdout] test extensions::random::tests::test_random ... ok
[INFO] [stdout] test extensions::random::tests::test_random_int ... ok
[INFO] [stdout] test extensions::phonetic::tests::test_phonetic_match_nysiis ... ok
[INFO] [stdout] test extensions::path::tests::test_path_join_empty_array ... ok
[INFO] [stdout] test extensions::random::tests::test_random_choice ... ok
[INFO] [stdout] test extensions::phonetic::tests::test_nysiis ... ok
[INFO] [stdout] test extensions::phonetic::tests::test_soundex_similar_names ... ok
[INFO] [stdout] test extensions::phonetic::tests::test_sounds_like_false ... ok
[INFO] [stdout] test extensions::random::tests::test_random_choice_empty ... ok
[INFO] [stdout] test extensions::phonetic::tests::test_sounds_like_true ... ok
[INFO] [stdout] test extensions::random::tests::test_shuffle ... ok
[INFO] [stdout] test extensions::random::tests::test_random_choice_single_element ... ok
[INFO] [stdout] test extensions::random::tests::test_random_int_min_greater_than_max ... ok
[INFO] [stdout] test extensions::random::tests::test_random_int_min_equals_max ... ok
[INFO] [stdout] test extensions::regex_fns::tests::test_regex_count_invalid_pattern ... ok
[INFO] [stdout] test extensions::regex_fns::tests::test_regex_count_overlapping_pattern ... ok
[INFO] [stdout] test extensions::regex_fns::tests::test_regex_match ... ok
[INFO] [stdout] test extensions::regex_fns::tests::test_regex_count_no_matches ... ok
[INFO] [stdout] test extensions::regex_fns::tests::test_regex_extract_no_match ... ok
[INFO] [stdout] test extensions::regex_fns::tests::test_regex_split_no_match ... ok
[INFO] [stdout] test extensions::random::tests::test_uuid ... ok
[INFO] [stdout] test extensions::regex_fns::tests::test_regex_replace ... ok
[INFO] [stdout] test extensions::semver_fns::tests::test_semver_compare_equal ... ok
[INFO] [stdout] test extensions::regex_fns::tests::test_regex_split_complex_delimiter ... ok
[INFO] [stdout] test extensions::regex_fns::tests::test_regex_count ... ok
[INFO] [stdout] test extensions::regex_fns::tests::test_regex_match_invalid_pattern ... ok
[INFO] [stdout] test extensions::regex_fns::tests::test_regex_extract_email_pattern ... ok
[INFO] [stdout] test extensions::regex_fns::tests::test_regex_replace_no_match ... ok
[INFO] [stdout] test extensions::regex_fns::tests::test_regex_split_whitespace ... ok
[INFO] [stdout] test extensions::semver_fns::tests::test_semver_compare_less ... ok
[INFO] [stdout] test extensions::string::tests::test_abbreviate_basic ... ok
[INFO] [stdout] test extensions::semver_fns::tests::test_semver_is_valid_true ... ok
[INFO] [stdout] test extensions::semver_fns::tests::test_semver_is_valid_false ... ok
[INFO] [stdout] test extensions::semver_fns::tests::test_semver_minor ... ok
[INFO] [stdout] test extensions::regex_fns::tests::test_regex_extract ... ok
[INFO] [stdout] test extensions::semver_fns::tests::test_semver_parse_with_pre ... ok
[INFO] [stdout] test extensions::semver_fns::tests::test_semver_parse ... ok
[INFO] [stdout] test extensions::semver_fns::tests::test_semver_compare_greater ... ok
[INFO] [stdout] test extensions::string::tests::test_abbreviate_no_truncation ... ok
[INFO] [stdout] test extensions::string::tests::test_abbreviate_custom_suffix ... ok
[INFO] [stdout] test extensions::semver_fns::tests::test_semver_patch_fn ... ok
[INFO] [stdout] test extensions::string::tests::test_camel_case ... ok
[INFO] [stdout] test extensions::semver_fns::tests::test_semver_major ... ok
[INFO] [stdout] test extensions::regex_fns::tests::test_regex_match_anchored ... ok
[INFO] [stdout] test extensions::semver_fns::tests::test_semver_satisfies_true ... ok
[INFO] [stdout] test extensions::string::tests::test_center_already_wide ... ok
[INFO] [stdout] test extensions::string::tests::test_center_basic ... ok
[INFO] [stdout] test extensions::semver_fns::tests::test_semver_satisfies_false ... ok
[INFO] [stdout] test extensions::string::tests::test_center_custom_char ... ok
[INFO] [stdout] test extensions::semver_fns::tests::test_semver_satisfies_tilde ... ok
[INFO] [stdout] test extensions::string::tests::test_find_first_with_negative_start ... ok
[INFO] [stdout] test extensions::string::tests::test_explode_empty ... ok
[INFO] [stdout] test extensions::string::tests::test_explode_basic ... ok
[INFO] [stdout] test extensions::regex_fns::tests::test_regex_split ... ok
[INFO] [stdout] test extensions::string::tests::test_find_first_not_found ... ok
[INFO] [stdout] test extensions::string::tests::test_explode_implode_roundtrip ... ok
[INFO] [stdout] test extensions::string::tests::test_find_last_not_found ... ok
[INFO] [stdout] test extensions::string::tests::test_find_last_with_negative_end ... ok
[INFO] [stdout] test extensions::string::tests::test_find_last_basic ... ok
[INFO] [stdout] test extensions::string::tests::test_implode_basic ... ok
[INFO] [stdout] test extensions::string::tests::test_center_odd_padding ... ok
[INFO] [stdout] test extensions::string::tests::test_find_first_with_start_and_end ... ok
[INFO] [stdout] test extensions::string::tests::test_implode_empty ... ok
[INFO] [stdout] test extensions::string::tests::test_find_first_with_start ... ok
[INFO] [stdout] test extensions::string::tests::test_explode_unicode ... ok
[INFO] [stdout] test extensions::string::tests::test_implode_unicode ... ok
[INFO] [stdout] test extensions::string::tests::test_indices_overlapping ... ok
[INFO] [stdout] test extensions::string::tests::test_indices ... ok
[INFO] [stdout] test extensions::string::tests::test_find_last_with_start_and_end ... ok
[INFO] [stdout] test extensions::string::tests::test_is_blank_empty ... ok
[INFO] [stdout] test extensions::string::tests::test_lower ... ok
[INFO] [stdout] test extensions::regex_fns::tests::test_regex_replace_capture_groups ... ok
[INFO] [stdout] test extensions::string::tests::test_ltrimstr_no_match ... ok
[INFO] [stdout] test extensions::string::tests::test_find_first_basic ... ok
[INFO] [stdout] test extensions::string::tests::test_indices_no_match ... ok
[INFO] [stdout] test extensions::string::tests::test_inside ... ok
[INFO] [stdout] test extensions::string::tests::test_is_blank_whitespace ... ok
[INFO] [stdout] test extensions::string::tests::test_inside_not_found ... ok
[INFO] [stdout] test extensions::string::tests::test_is_blank_not_blank ... ok
[INFO] [stdout] test extensions::string::tests::test_mask_default ... ok
[INFO] [stdout] test extensions::string::tests::test_mask_keep_last_4 ... ok
[INFO] [stdout] test extensions::string::tests::test_ltrimstr ... ok
[INFO] [stdout] test extensions::string::tests::test_normalize_whitespace_basic ... ok
[INFO] [stdout] test extensions::string::tests::test_mask_visible_exceeds_length ... ok
[INFO] [stdout] test extensions::string::tests::test_reverse_string_empty ... ok
[INFO] [stdout] test extensions::string::tests::test_normalize_whitespace_leading_trailing ... ok
[INFO] [stdout] test extensions::string::tests::test_normalize_whitespace_mixed ... ok
[INFO] [stdout] test extensions::string::tests::test_shell_escape_with_spaces ... ok
[INFO] [stdout] test extensions::string::tests::test_shell_escape_with_single_quote ... ok
[INFO] [stdout] test extensions::string::tests::test_rtrimstr ... ok
[INFO] [stdout] test extensions::string::tests::test_split ... ok
[INFO] [stdout] test extensions::string::tests::test_shell_escape_backticks ... ok
[INFO] [stdout] test extensions::string::tests::test_rtrimstr_no_match ... ok
[INFO] [stdout] test extensions::string::tests::test_reverse_string_palindrome ... ok
[INFO] [stdout] test extensions::string::tests::test_reverse_string_basic ... ok
[INFO] [stdout] test extensions::string::tests::test_shell_escape_with_special_chars ... ok
[INFO] [stdout] test extensions::string::tests::test_shell_escape_path ... ok
[INFO] [stdout] test extensions::string::tests::test_shell_escape_simple ... ok
[INFO] [stdout] test extensions::string::tests::test_sprintf_width ... ok
[INFO] [stdout] test extensions::string::tests::test_sprintf_integer ... ok
[INFO] [stdout] test extensions::string::tests::test_sprintf_escaped_percent ... ok
[INFO] [stdout] test extensions::string::tests::test_snake_case ... ok
[INFO] [stdout] test extensions::string::tests::test_sprintf_float_precision ... ok
[INFO] [stdout] test extensions::string::tests::test_sprintf_hex ... ok
[INFO] [stdout] test extensions::string::tests::test_wrap_basic ... ok
[INFO] [stdout] test extensions::string::tests::test_sprintf_string ... ok
[INFO] [stdout] test extensions::string::tests::test_upper ... ok
[INFO] [stdout] test extensions::string::tests::test_shell_escape_empty ... ok
[INFO] [stdout] test extensions::string::tests::test_wrap_preserves_newlines ... ok
[INFO] [stdout] test extensions::string::tests::test_wrap_wide_width ... ok
[INFO] [stdout] test extensions::text::tests::test_ngrams_char ... ok
[INFO] [stdout] test extensions::text::tests::test_is_stopword ... ok
[INFO] [stdout] test extensions::text::tests::test_ngrams_empty ... ok
[INFO] [stdout] test extensions::string::tests::test_trim ... ok
[INFO] [stdout] test extensions::text::tests::test_bigrams ... ok
[INFO] [stdout] test extensions::text::tests::test_reading_time_short ... ok
[INFO] [stdout] test extensions::text::tests::test_char_frequencies ... ok
[INFO] [stdout] test extensions::text::tests::test_paragraph_count ... ok
[INFO] [stdout] test extensions::text::tests::test_sentence_count ... ok
[INFO] [stdout] test extensions::text::tests::test_remove_stopwords ... ok
[INFO] [stdout] test extensions::text::tests::test_ngrams_word ... ok
[INFO] [stdout] test extensions::text::tests::test_sentence_count_no_punctuation ... ok
[INFO] [stdout] test extensions::text::tests::test_bigrams_single_word ... ok
[INFO] [stdout] test extensions::text::tests::test_stopwords_english ... ok
[INFO] [stdout] test extensions::text::tests::test_char_count ... ok
[INFO] [stdout] test extensions::text::tests::test_tokenize_preserve_case ... ok
[INFO] [stdout] test extensions::text::tests::test_collapse_whitespace_tabs_newlines ... ok
[INFO] [stdout] test extensions::text::tests::test_stem_plural ... ok
[INFO] [stdout] test extensions::text::tests::test_reading_time ... ok
[INFO] [stdout] test extensions::text::tests::test_tokenize_preserve_case_keep_punctuation ... ok
[INFO] [stdout] test extensions::text::tests::test_collapse_whitespace ... ok
[INFO] [stdout] test extensions::text::tests::test_stem_basic ... ok
[INFO] [stdout] test extensions::text::tests::test_remove_accents ... ok
[INFO] [stdout] test extensions::text::tests::test_normalize_unicode_default ... ok
[INFO] [stdout] test extensions::text::tests::test_tokenize_keep_punctuation ... ok
[INFO] [stdout] test extensions::text::tests::test_tokenize_upper_case ... ok
[INFO] [stdout] test extensions::text::tests::test_tokens_basic ... ok
[INFO] [stdout] test extensions::text::tests::test_word_frequencies ... ok
[INFO] [stdout] test extensions::text::tests::test_word_count ... ok
[INFO] [stdout] test extensions::text::tests::test_stems_array ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_auto_parse_mixed ... ok
[INFO] [stdout] test extensions::text::tests::test_tokens_empty ... ok
[INFO] [stdout] test extensions::text::tests::test_tokens_mixed ... ok
[INFO] [stdout] test extensions::text::tests::test_trigrams ... ok
[INFO] [stdout] test extensions::text::tests::test_word_count_empty ... ok
[INFO] [stdout] test extensions::text::tests::test_tokenize_default ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_auto_parse_array ... ok
[INFO] [stdout] test extensions::text::tests::test_word_frequencies_normalized ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_is_array ... ok
[INFO] [stdout] test extensions::text::tests::test_reading_time_seconds ... ok
[INFO] [stdout] test extensions::text::tests::test_tokens_punctuation_only ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_is_boolean ... ok
[INFO] [stdout] test extensions::text::tests::test_trigrams_too_short ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_is_object ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_is_blank ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_parse_nulls_basic ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_to_boolean_all_types ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_is_null ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_is_empty ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_type_of_all_types ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_is_json ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_parse_numbers_nested ... ok
[INFO] [stdout] test extensions::units::tests::test_celsius_to_fahrenheit ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_parse_booleans_basic ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_parse_numbers_basic ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_to_number_invalid_returns_null ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_parse_numbers_nan_infinity ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_is_empty_all_types ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_parse_numbers_non_numeric ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_to_number_passthrough ... ok
[INFO] [stdout] test extensions::units::tests::test_celsius_to_kelvin ... ok
[INFO] [stdout] test extensions::units::tests::test_cups_to_ml ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_to_number_from_string ... ok
[INFO] [stdout] test extensions::units::tests::test_convert_from_json_data ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_type_of ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_to_string_all_types ... ok
[INFO] [stdout] test extensions::type_conv::tests::test_parse_booleans_variants ... ok
[INFO] [stdout] test extensions::units::tests::test_feet_to_meters ... ok
[INFO] [stdout] test extensions::units::tests::test_inches_to_cm ... ok
[INFO] [stdout] test extensions::units::tests::test_fahrenheit_to_celsius ... ok
[INFO] [stdout] test extensions::units::tests::test_floz_to_ml ... ok
[INFO] [stdout] test extensions::units::tests::test_kg_to_lbs ... ok
[INFO] [stdout] test extensions::units::tests::test_grams_to_ounces ... ok
[INFO] [stdout] test extensions::units::tests::test_lbs_to_kg ... ok
[INFO] [stdout] test extensions::units::tests::test_km_to_miles ... ok
[INFO] [stdout] test extensions::units::tests::test_length_same_unit ... ok
[INFO] [stdout] test extensions::units::tests::test_miles_to_km ... ok
[INFO] [stdout] test extensions::units::tests::test_kelvin_to_celsius ... ok
[INFO] [stdout] test extensions::units::tests::test_temperature_invalid_unit ... ok
[INFO] [stdout] test extensions::units::tests::test_gallons_to_liters ... ok
[INFO] [stdout] test extensions::units::tests::test_mass_invalid_unit ... ok
[INFO] [stdout] test extensions::units::tests::test_liters_to_ml ... ok
[INFO] [stdout] test extensions::units::tests::test_mass_same_unit ... ok
[INFO] [stdout] test extensions::units::tests::test_fahrenheit_to_kelvin ... ok
[INFO] [stdout] test extensions::units::tests::test_quarts_to_pints ... ok
[INFO] [stdout] test extensions::units::tests::test_length_invalid_unit ... ok
[INFO] [stdout] test extensions::url_fns::tests::test_query_string_build_basic ... ok
[INFO] [stdout] test extensions::units::tests::test_tbsp_to_tsp ... ok
[INFO] [stdout] test extensions::units::tests::test_volume_invalid_unit ... ok
[INFO] [stdout] test extensions::units::tests::test_yards_to_meters ... ok
[INFO] [stdout] test extensions::units::tests::test_stones_to_lbs ... ok
[INFO] [stdout] test extensions::units::tests::test_tonnes_to_kg ... ok
[INFO] [stdout] test extensions::units::tests::test_temperature_same_unit ... ok
[INFO] [stdout] test extensions::units::tests::test_volume_same_unit ... ok
[INFO] [stdout] test extensions::url_fns::tests::test_query_string_build_special_chars ... ok
[INFO] [stdout] test extensions::url_fns::tests::test_url_decode_passthrough ... ok
[INFO] [stdout] test extensions::url_fns::tests::test_query_string_parse_encoded ... ok
[INFO] [stdout] test extensions::url_fns::tests::test_query_string_parse_empty ... ok
[INFO] [stdout] test extensions::url_fns::tests::test_url_parse ... ok
[INFO] [stdout] test extensions::url_fns::tests::test_url_encode_decode_roundtrip ... ok
[INFO] [stdout] test extensions::url_fns::tests::test_query_string_parse_basic ... ok
[INFO] [stdout] test extensions::url_fns::tests::test_url_parse_invalid_returns_null ... ok
[INFO] [stdout] test extensions::url_fns::tests::test_url_encode ... ok
[INFO] [stdout] test extensions::units::tests::test_nautical_miles_to_km ... ok
[INFO] [stdout] test extensions::url_fns::tests::test_url_decode ... ok
[INFO] [stdout] test extensions::url_fns::tests::test_query_string_build_empty ... ok
[INFO] [stdout] test extensions::url_fns::tests::test_url_encode_special_chars ... ok
[INFO] [stdout] test extensions::url_fns::tests::test_url_build_roundtrip ... ok
[INFO] [stdout] test extensions::url_fns::tests::test_url_parse_no_port ... ok
[INFO] [stdout] test extensions::url_fns::tests::test_url_build_full ... ok
[INFO] [stdout] test extensions::url_fns::tests::test_url_parse_query_and_fragment ... ok
[INFO] [stdout] test extensions::utility::tests::test_get_env_existing ... ok
[INFO] [stdout] test extensions::utility::tests::test_json_decode_object ... ok
[INFO] [stdout] test extensions::utility::tests::test_json_decode_invalid_returns_null ... ok
[INFO] [stdout] test extensions::utility::tests::test_json_pointer_array ... ok
[INFO] [stdout] test extensions::utility::tests::test_if ... ok
[INFO] [stdout] test extensions::url_fns::tests::test_url_parse_origin ... ok
[INFO] [stdout] test extensions::utility::tests::test_get_env_missing ... ok
[INFO] [stdout] test extensions::utility::tests::test_json_encode ... ok
[INFO] [stdout] test extensions::utility::tests::test_env_returns_object ... ok
[INFO] [stdout] test extensions::url_fns::tests::test_query_string_roundtrip ... ok
[INFO] [stdout] test extensions::utility::tests::test_json_decode_from_field ... ok
[INFO] [stdout] test extensions::url_fns::tests::test_query_string_parse_no_value ... ok
[INFO] [stdout] test extensions::utility::tests::test_json_pointer_missing ... ok
[INFO] [stdout] test extensions::utility::tests::test_json_pointer_nested ... ok
[INFO] [stdout] test extensions::utility::tests::test_json_pointer_root ... ok
[INFO] [stdout] test extensions::utility::tests::test_default ... ok
[INFO] [stdout] test extensions::url_fns::tests::test_url_build_minimal ... ok
[INFO] [stdout] test extensions::utility::tests::test_pretty_custom_indent ... ok
[INFO] [stdout] test extensions::utility::tests::test_pretty_default_indent ... ok
[INFO] [stdout] test extensions::validation::tests::test_is_base64_invalid ... ok
[INFO] [stdout] test extensions::validation::tests::test_is_base64_valid ... ok
[INFO] [stdout] test extensions::validation::tests::test_is_ipv6 ... ok
[INFO] [stdout] test extensions::validation::tests::test_is_credit_card_valid ... ok
[INFO] [stdout] test extensions::validation::tests::test_is_jwt_invalid ... ok
[INFO] [stdout] test extensions::validation::tests::test_is_hex_invalid ... ok
[INFO] [stdout] test extensions::validation::tests::test_is_iso_date_invalid ... ok
[INFO] [stdout] test extensions::validation::tests::test_luhn_check_invalid ... ok
[INFO] [stdout] test extensions::validation::tests::test_is_iso_date_valid ... ok
[INFO] [stdout] test extensions::validation::tests::test_is_json_valid ... ok
[INFO] [stdout] test interpreter::tests::and_semantics ... ok
[INFO] [stdout] test interpreter::tests::builtin_function_length ... ok
[INFO] [stdout] test extensions::validation::tests::test_luhn_check_valid ... ok
[INFO] [stdout] test interpreter::tests::comparison_operators ... ok
[INFO] [stdout] test extensions::validation::tests::test_is_email ... ok
[INFO] [stdout] test interpreter::tests::builtin_function_sort ... ok
[INFO] [stdout] test extensions::validation::tests::test_is_credit_card_invalid ... ok
[INFO] [stdout] test interpreter::tests::cross_type_equality_returns_false ... ok
[INFO] [stdout] test extensions::utility::tests::test_pretty_simple_value ... ok
[INFO] [stdout] test extensions::validation::tests::test_is_ipv4 ... ok
[INFO] [stdout] test extensions::validation::tests::test_is_credit_card_too_short ... ok
[INFO] [stdout] test extensions::validation::tests::test_is_json_invalid ... ok
[INFO] [stdout] test interpreter::tests::multihash_on_data ... ok
[INFO] [stdout] test interpreter::tests::filter_expression ... ok
[INFO] [stdout] test interpreter::tests::flatten_mixed ... ok
[INFO] [stdout] test interpreter::tests::flatten_semantics ... ok
[INFO] [stdout] test interpreter::tests::identity ... ok
[INFO] [stdout] test interpreter::tests::literal_passthrough ... ok
[INFO] [stdout] test interpreter::tests::multilist_on_data ... ok
[INFO] [stdout] test interpreter::tests::null_propagation_index ... ok
[INFO] [stdout] test interpreter::tests::multilist_on_null ... ok
[INFO] [stdout] test interpreter::tests::or_semantics ... ok
[INFO] [stdout] test interpreter::tests::not_semantics ... ok
[INFO] [stdout] test interpreter::tests::null_propagation_field ... ok
[INFO] [stdout] test interpreter::tests::multihash_on_null ... ok
[INFO] [stdout] test interpreter::tests::unknown_function_error ... ok
[INFO] [stdout] test interpreter::tests::slice_step_zero_error ... ok
[INFO] [stdout] test let_tests::test_let_bindings_evaluated_in_outer_scope ... ok
[INFO] [stdout] test let_tests::test_let_binding_to_literal ... ok
[INFO] [stdout] test interpreter::tests::wildcard_on_object ... ok
[INFO] [stdout] test interpreter::tests::wildcard_on_non_object ... ok
[INFO] [stdout] test let_tests::test_let_projection_stopping ... ok
[INFO] [stdout] test let_tests::test_let_shadow_and_restore ... ok
[INFO] [stdout] test let_tests::test_let_shadowing_in_projection ... ok
[INFO] [stdout] test let_tests::test_let_with_data_reference ... ok
[INFO] [stdout] test let_tests::test_let_with_expression_body ... ok
[INFO] [stdout] test let_tests::test_let_with_flatten ... ok
[INFO] [stdout] test let_tests::test_let_with_functions ... ok
[INFO] [stdout] test let_tests::test_let_with_not_expression ... ok
[INFO] [stdout] test interpreter::tests::projection_filters_null ... ok
[INFO] [stdout] test let_tests::test_let_with_slice ... ok
[INFO] [stdout] test interpreter::tests::same_type_equality ... ok
[INFO] [stdout] test let_tests::test_nested_let ... ok
[INFO] [stdout] test let_tests::test_simple_let_expression ... ok
[INFO] [stdout] test lexer::tests::ensures_eq_valid_with_let_expr ... ok
[INFO] [stdout] test let_tests::test_undefined_variable_error ... ok
[INFO] [stdout] test lexer::tests::skips_whitespace ... ok
[INFO] [stdout] test lexer::tests::tokenize_and_ampersand_test ... ok
[INFO] [stdout] test lexer::tests::tokenize_eq_ne_test ... ok
[INFO] [stdout] test lexer::tests::tokenize_lbracket_test ... ok
[INFO] [stdout] test lexer::tests::tokenize_basic_test ... ok
[INFO] [stdout] test lexer::tests::tokenize_identifier_test ... ok
[INFO] [stdout] test lexer::tests::tokenize_literal_test ... ok
[INFO] [stdout] test lexer::tests::tokenize_lt_gt_test ... ok
[INFO] [stdout] test lexer::tests::tokenize_negative_number_test ... ok
[INFO] [stdout] test lexer::tests::tokenize_negative_number_test_failure ... ok
[INFO] [stdout] test let_tests::test_let_deeply_nested_scopes ... ok
[INFO] [stdout] test let_tests::test_let_variable_shadowing ... ok
[INFO] [stdout] test lexer::tests::tokenize_number_test ... ok
[INFO] [stdout] test lexer::tests::tokenize_pipe_test ... ok
[INFO] [stdout] test lexer::tests::tokenize_successive_test ... ok
[INFO] [stdout] test lexer::tests::tokenize_unclosed_errors_test ... ok
[INFO] [stdout] test parser::tests::error_empty_expression ... ok
[INFO] [stdout] test lexer::tests::tokenizes_slices ... ok
[INFO] [stdout] test parser::tests::error_quoted_string_as_function ... ok
[INFO] [stdout] test parser::tests::error_trailing_comma_in_list ... ok
[INFO] [stdout] test parser::tests::error_trailing_garbage ... ok
[INFO] [stdout] test parser::tests::error_unclosed_bracket ... ok
[INFO] [stdout] test parser::tests::parse_all_comparators ... ok
[INFO] [stdout] test parser::tests::parse_and ... ok
[INFO] [stdout] test let_tests::test_let_multiple_bindings ... ok
[INFO] [stdout] test interpreter::tests::pipe_stops_projection ... ok
[INFO] [stdout] test parser::tests::parse_expref ... ok
[INFO] [stdout] test parser::tests::parse_field ... ok
[INFO] [stdout] test parser::tests::parse_filter ... ok
[INFO] [stdout] test parser::tests::parse_flatten ... ok
[INFO] [stdout] test parser::tests::parse_identity ... ok
[INFO] [stdout] test parser::tests::parse_index_negative ... ok
[INFO] [stdout] test parser::tests::parse_index_positive ... ok
[INFO] [stdout] test parser::tests::parse_let_expression ... ok
[INFO] [stdout] test parser::tests::parse_literal_null ... ok
[INFO] [stdout] test parser::tests::parse_literal_number ... ok
[INFO] [stdout] test parser::tests::parse_literal_string ... ok
[INFO] [stdout] test parser::tests::parse_multi_hash ... ok
[INFO] [stdout] test parser::tests::parse_multi_list ... ok
[INFO] [stdout] test parser::tests::parse_not ... ok
[INFO] [stdout] test parser::tests::parse_or ... ok
[INFO] [stdout] test parser::tests::parse_parenthesized_expression ... ok
[INFO] [stdout] test parser::tests::parse_pipe ... ok
[INFO] [stdout] test parser::tests::parse_quoted_identifier ... ok
[INFO] [stdout] test parser::tests::parse_raw_string ... ok
[INFO] [stdout] test parser::tests::parse_slice_basic ... ok
[INFO] [stdout] test parser::tests::parse_slice_negative_step ... ok
[INFO] [stdout] test parser::tests::parse_slice_with_step ... ok
[INFO] [stdout] test parser::tests::parse_subexpr ... ok
[INFO] [stdout] test parser::tests::parse_variable_ref ... ok
[INFO] [stdout] test lexer::tests::tokenize_raw_string_test ... ok
[INFO] [stdout] test parser::tests::parse_wildcard_index ... ok
[INFO] [stdout] test parser::tests::parse_wildcard_values ... ok
[INFO] [stdout] test query_library::tests::test_comments_ignored ... ok
[INFO] [stdout] test parser::tests::error_let_missing_in ... ok
[INFO] [stdout] test query_library::tests::test_into_iter ... ok
[INFO] [stdout] test query_library::tests::test_parse_duplicate_name_error ... ok
[INFO] [stdout] test parser::tests::parse_deeply_nested_subexpr ... ok
[INFO] [stdout] test query_library::tests::test_is_query_library ... ok
[INFO] [stdout] test query_library::tests::test_parse_empty_name_error ... ok
[INFO] [stdout] test query_library::tests::test_parse_multiline_expression ... ok
[INFO] [stdout] test query_library::tests::test_parse_no_expression_error ... ok
[INFO] [stdout] test query_library::tests::test_iter ... ok
[INFO] [stdout] test query_library::tests::test_parse_no_queries_error ... ok
[INFO] [stdout] test query_library::tests::test_parse_simple_library ... ok
[INFO] [stdout] test runtime::tests::builder_with_category ... ok
[INFO] [stdout] test runtime::tests::builder_with_standard ... ok
[INFO] [stdout] test extensions::validation::tests::test_is_phone_valid ... ok
[INFO] [stdout] test runtime::tests::compile_with_runtime ... ok
[INFO] [stdout] test runtime::tests::function_names_iterator ... ok
[INFO] [stdout] test runtime::tests::deregister_function ... ok
[INFO] [stdout] test runtime::tests::deregister_nonexistent_returns_none ... ok
[INFO] [stdout] test runtime::tests::new_runtime_has_no_functions ... ok
[INFO] [stdout] test runtime::tests::strict_runtime_has_26_builtins ... ok
[INFO] [stdout] test runtime::tests::unknown_function_compile_succeeds_search_fails ... ok
[INFO] [stdout] test tests::can_evaluate_jmespath_expression ... ok
[INFO] [stdout] test tests::can_get_expression_ast ... ok
[INFO] [stdout] test tests::expression_clone ... ok
[INFO] [stdout] test tests::formats_expression_as_string_or_debug ... ok
[INFO] [stdout] test tests::implements_partial_eq ... ok
[INFO] [stdout] test tests::test_invalid_number ... ok
[INFO] [stdout] test value_ext::tests::test_compare ... ok
[INFO] [stdout] test value_ext::tests::test_get_field ... ok
[INFO] [stdout] test value_ext::tests::test_get_index ... ok
[INFO] [stdout] test value_ext::tests::test_get_negative_index ... ok
[INFO] [stdout] test value_ext::tests::test_jmespath_type ... ok
[INFO] [stdout] test value_ext::tests::test_slice ... ok
[INFO] [stdout] test value_ext::tests::test_truthy ... ok
[INFO] [stdout] test runtime::tests::register_and_get_function ... ok
[INFO] [stdout] test runtime::tests::builder_with_all_extensions ... ok
[INFO] [stdout] test interpreter::tests::flatten_on_non_array ... ok
[INFO] [stdout] test let_tests::test_let_with_or_expression ... ok
[INFO] [stdout] test runtime::tests::builder_without_function ... ok
[INFO] [stdout] test lexer::tests::tokenize_single_error_test ... ok
[INFO] [stdout] test interpreter::tests::null_propagation_projection ... ok
[INFO] [stdout] test let_tests::test_let_variable_used_multiple_times ... ok
[INFO] [stdout] test lexer::tests::tokenize_quoted_identifier_test ... ok
[INFO] [stdout] test let_tests::test_let_in_projection ... ok
[INFO] [stdout] test extensions::validation::tests::test_is_hex_valid ... ok
[INFO] [stdout] test extensions::validation::tests::test_is_phone_invalid ... ok
[INFO] [stdout] test extensions::validation::tests::test_is_jwt_valid ... ok
[INFO] [stdout] test parser::tests::parse_function_call ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1167 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compliance.rs (/opt/rustwide/target/debug/deps/compliance-123f4e4a5be3ed01)
[INFO] [stdout] 
[INFO] [stdout] running 861 tests
[INFO] [stdout] test test_basic_50_2_foo_1 ... ok
[INFO] [stdout] test test_basic_50_1_foo10 ... ok
[INFO] [stdout] test test_basic_51_2_three ... ok
[INFO] [stdout] test test_basic_51_0_one ... ok
[INFO] [stdout] test test_basic_51_3_onetwo ... ok
[INFO] [stdout] test test_basic_52_0_foo ... ok
[INFO] [stdout] test test_basic_50_0_foo1 ... ok
[INFO] [stdout] test test_basic_51_1_two ... ok
[INFO] [stdout] test test_basic_52_1_foobar ... ok
[INFO] [stdout] test test_basic_53_0_foo ... ok
[INFO] [stdout] test test_basic_53_1_foobar ... ok
[INFO] [stdout] test test_basic_53_2_foobarbaz ... ok
[INFO] [stdout] test test_basic_53_4_foobarbazbad ... ok
[INFO] [stdout] test test_basic_53_3_foobarbaz ... ok
[INFO] [stdout] test test_basic_53_5_foobarbad ... ok
[INFO] [stdout] test test_basic_53_8_badmorebadmorebad ... ok
[INFO] [stdout] test test_basic_53_6_foobad ... ok
[INFO] [stdout] test test_basic_53_7_bad ... ok
[INFO] [stdout] test test_boolean_206_5_one_two ... ok
[INFO] [stdout] test test_boolean_206_0_one_two ... ok
[INFO] [stdout] test test_boolean_206_6_one_two ... ok
[INFO] [stdout] test test_boolean_207_10_emptylist_false ... ok
[INFO] [stdout] test test_boolean_207_12_true_true ... ok
[INFO] [stdout] test test_boolean_207_11_true_false ... ok
[INFO] [stdout] test test_boolean_206_1_one_two ... ok
[INFO] [stdout] test test_boolean_206_2_one_one ... ok
[INFO] [stdout] test test_boolean_206_4_one_two ... ok
[INFO] [stdout] test test_boolean_206_9_one_two_three_one ... ok
[INFO] [stdout] test test_boolean_206_10_two_one_three_one ... ok
[INFO] [stdout] test test_boolean_207_0_true_false ... ok
[INFO] [stdout] test test_boolean_207_16_number_true ... ok
[INFO] [stdout] test test_boolean_206_7_one_two_three_one ... ok
[INFO] [stdout] test test_boolean_207_13_false_true ... ok
[INFO] [stdout] test test_boolean_207_17_number_true_false ... ok
[INFO] [stdout] test test_boolean_207_14_false_false ... ok
[INFO] [stdout] test test_boolean_207_19_number_true_false ... ok
[INFO] [stdout] test test_boolean_207_15_number_emptylist ... ok
[INFO] [stdout] test test_boolean_207_18_number_true_false ... ok
[INFO] [stdout] test test_boolean_206_8_one_two_three_one ... ok
[INFO] [stdout] test test_boolean_207_1_false_true ... ok
[INFO] [stdout] test test_boolean_207_21_false ... ok
[INFO] [stdout] test test_boolean_207_24_true_false ... ok
[INFO] [stdout] test test_boolean_207_23_emptylist ... ok
[INFO] [stdout] test test_boolean_207_20_true ... ok
[INFO] [stdout] test test_boolean_207_26_false_emptylist ... ok
[INFO] [stdout] test test_boolean_207_28_zero ... ok
[INFO] [stdout] test test_boolean_207_29_zero ... ok
[INFO] [stdout] test test_boolean_207_27_true_false ... ok
[INFO] [stdout] test test_boolean_207_22_number ... ok
[INFO] [stdout] test test_boolean_207_25_true_emptylist ... ok
[INFO] [stdout] test test_boolean_207_4_true_number ... ok
[INFO] [stdout] test test_boolean_207_5_number_true ... ok
[INFO] [stdout] test test_boolean_207_6_number_false ... ok
[INFO] [stdout] test test_boolean_207_8_number_true ... ok
[INFO] [stdout] test test_boolean_207_9_emptylist_true ... ok
[INFO] [stdout] test test_boolean_208_1_outernokey_outerbool_oute ... ok
[INFO] [stdout] test test_boolean_209_1_outerfooouterbar ... ok
[INFO] [stdout] test test_boolean_207_2_true_true ... ok
[INFO] [stdout] test test_boolean_209_2_outerbar_outerbaz ... ok
[INFO] [stdout] test test_boolean_206_3_one_two ... ok
[INFO] [stdout] test test_boolean_207_3_false_false ... ok
[INFO] [stdout] test test_boolean_207_7_number_emptylist ... ok
[INFO] [stdout] test test_boolean_208_0_outerempty_string_outerfo ... ok
[INFO] [stdout] test test_boolean_209_4_outerbad_outerfoo ... ok
[INFO] [stdout] test test_boolean_209_0_outerfoo_outerbar ... ok
[INFO] [stdout] test test_boolean_209_5_outerbadouterfoo ... ok
[INFO] [stdout] test test_boolean_209_8_outerbad_outeralsobad ... ok
[INFO] [stdout] test test_current_205_0_ ... ok
[INFO] [stdout] test test_current_205_1_bar ... ok
[INFO] [stdout] test test_boolean_209_9_outerbadouteralsobad ... ok
[INFO] [stdout] test test_boolean_209_6_outerfoo_outerbad ... ok
[INFO] [stdout] test test_current_205_2_foo0 ... ok
[INFO] [stdout] test test_boolean_209_7_outerfooouterbad ... ok
[INFO] [stdout] test test_boolean_209_3_outerbarouterbaz ... ok
[INFO] [stdout] test test_escape_76_3_foobar ... ok
[INFO] [stdout] test test_escape_76_0_foobar ... ok
[INFO] [stdout] test test_escape_76_4_cwindowspath ... ok
[INFO] [stdout] test test_escape_76_5_unixpath ... ok
[INFO] [stdout] test test_escape_76_2_foonbar ... ok
[INFO] [stdout] test test_filters_32_0_unary_filter_expression ... ok
[INFO] [stdout] test test_filters_32_1_unary_not_filter_expressi ... ok
[INFO] [stdout] test test_filters_31_2_using_in_a_filter_express ... ok
[INFO] [stdout] test test_filters_33_2_not_expressions_combined_ ... ok
[INFO] [stdout] test test_filters_33_0_verify_precedence_of_oran ... ok
[INFO] [stdout] test test_escape_76_1_foo_bar ... ok
[INFO] [stdout] test test_filters_32_2_equality_with_null_rhs ... ok
[INFO] [stdout] test test_filters_34_0_filter_with_or_and_and_ex ... ok
[INFO] [stdout] test test_filters_33_1_parentheses_can_alter_pre ... ok
[INFO] [stdout] test test_escape_76_6_ ... ok
[INFO] [stdout] test test_escape_76_7_barbaz ... ok
[INFO] [stdout] test test_filters_31_0_using_in_a_filter_express ... ok
[INFO] [stdout] test test_filters_34_4_fooa_3_b_4_b_2 ... ok
[INFO] [stdout] test test_filters_31_1_using_in_a_filter_express ... ok
[INFO] [stdout] test test_filters_34_5_fooa_3_b_4_b_2 ... ok
[INFO] [stdout] test test_filters_35_0_filter_with_and_expressio ... ok
[INFO] [stdout] test test_filters_35_1_fooa_1_b_4 ... ok
[INFO] [stdout] test test_filters_34_6_fooa_3_b_4_b_2 ... ok
[INFO] [stdout] test test_filters_36_1_fooname_a_name_e ... ok
[INFO] [stdout] test test_filters_34_1_foob_2_a_3_b_4 ... ok
[INFO] [stdout] test test_filters_36_0_filter_with_or_expression ... ok
[INFO] [stdout] test test_filters_34_2_fooa_3_b_4_b_2 ... ok
[INFO] [stdout] test test_filters_34_3_fooa_3_b_4_b_2 ... ok
[INFO] [stdout] test test_filters_36_2_fooname_a_name_b_name_c ... ok
[INFO] [stdout] test test_filters_37_0_fooa1bc ... ok
[INFO] [stdout] test test_filters_38_0_foobar1bar0 ... ok
[INFO] [stdout] test test_filters_39_0_reservationsinstancesbar1 ... ok
[INFO] [stdout] test test_filters_39_1_reservationsinstancesbar1 ... ok
[INFO] [stdout] test test_filters_39_2_reservationsinstancesbar1 ... ok
[INFO] [stdout] test test_filters_40_0_fookey_true ... ok
[INFO] [stdout] test test_filters_40_10_foofalse_key ... ok
[INFO] [stdout] test test_filters_40_11_foo0_key ... ok
[INFO] [stdout] test test_filters_40_13_foo0_key ... ok
[INFO] [stdout] test test_filters_40_14_foobar_0_key ... ok
[INFO] [stdout] test test_filters_40_16_foo1_key ... ok
[INFO] [stdout] test test_filters_40_25_footrue_key ... ok
[INFO] [stdout] test test_filters_40_28_foo1_key ... ok
[INFO] [stdout] test test_filters_40_12_foo1_key ... ok
[INFO] [stdout] test test_filters_40_15_foonull_key ... ok
[INFO] [stdout] test test_filters_40_2_fookey_0 ... ok
[INFO] [stdout] test test_filters_40_29_foonull_key ... ok
[INFO] [stdout] test test_filters_40_30_foo1_key ... ok
[INFO] [stdout] test test_filters_40_31_fooa2_key ... ok
[INFO] [stdout] test test_filters_40_4_fookey_0 ... ok
[INFO] [stdout] test test_filters_40_3_fookey_1 ... ok
[INFO] [stdout] test test_filters_40_7_fookey_1 ... ok
[INFO] [stdout] test test_filters_40_9_footrue_key ... ok
[INFO] [stdout] test test_filters_40_17_fooa2_key ... ok
[INFO] [stdout] test test_filters_40_18_fookey_true ... ok
[INFO] [stdout] test test_filters_40_19_fookey_false ... ok
[INFO] [stdout] test test_filters_40_1_fookey_false ... ok
[INFO] [stdout] test test_filters_40_20_fookey_0 ... ok
[INFO] [stdout] test test_filters_40_21_fookey_1 ... ok
[INFO] [stdout] test test_filters_40_22_fookey_null ... ok
[INFO] [stdout] test test_filters_40_23_fookey_1 ... ok
[INFO] [stdout] test test_filters_40_24_fookey_a2 ... ok
[INFO] [stdout] test test_filters_40_26_foofalse_key ... ok
[INFO] [stdout] test test_filters_40_27_foo0_key ... ok
[INFO] [stdout] test test_filters_40_5_fookey_bar_0 ... ok
[INFO] [stdout] test test_filters_40_6_fookey_null ... ok
[INFO] [stdout] test test_filters_40_8_fookey_a2 ... ok
[INFO] [stdout] test test_filters_41_0_matching_an_expression ... ok
[INFO] [stdout] test test_filters_44_1_verify_projection_created ... ok
[INFO] [stdout] test test_filters_41_1_matching_a_json_array ... ok
[INFO] [stdout] test test_filters_46_0_matching_a_literal ... ok
[INFO] [stdout] test test_filters_43_6_fooage_20 ... ok
[INFO] [stdout] test test_filters_45_0_matching_a_literal ... ok
[INFO] [stdout] test test_functions_59_1_mapfoo1bar_array ... ok
[INFO] [stdout] test test_functions_59_2_mapfoobarbaz_array ... ok
[INFO] [stdout] test test_functions_58_0_map_array ... ok
[INFO] [stdout] test test_functions_60_0_mapa_people ... ok
[INFO] [stdout] test test_functions_60_1_mapc_people ... ok
[INFO] [stdout] test test_functions_61_0_stable_sort_order ... ok
[INFO] [stdout] test test_functions_62_0_sort_by_field_expression ... ok
[INFO] [stdout] test test_functions_60_2_mapa_badkey ... ok
[INFO] [stdout] test test_functions_60_3_mapfoo_empty ... ok
[INFO] [stdout] test test_filters_42_0_filter_with_subexpression ... ok
[INFO] [stdout] test test_functions_62_15_min_bypeople_age ... ok
[INFO] [stdout] test test_functions_62_16_min_bypeople_age_str ... ok
[INFO] [stdout] test test_functions_62_11_max_bypeople_age_str ... ok
[INFO] [stdout] test test_functions_62_14_max_bypeople_to_numberage ... ok
[INFO] [stdout] test test_functions_62_12_max_bypeople_bool ... ok
[INFO] [stdout] test test_functions_62_13_max_bypeople_extra ... ok
[INFO] [stdout] test test_functions_62_3_function_projection_on_so ... ok
[INFO] [stdout] test test_functions_62_4_sort_bypeople_extra ... ok
[INFO] [stdout] test test_functions_62_17_min_bypeople_bool ... ok
[INFO] [stdout] test test_filters_43_5_greater_than_with_a_numbe ... ok
[INFO] [stdout] test test_functions_62_6_sort_bypeople_name ... ok
[INFO] [stdout] test test_functions_62_2_sort_by_function_expressi ... ok
[INFO] [stdout] test test_functions_62_19_min_bypeople_to_numberage ... ok
[INFO] [stdout] test test_functions_62_9_sort_by_age ... ok
[INFO] [stdout] test test_functions_62_5_sort_bypeople_bool ... ok
[INFO] [stdout] test test_functions_63_0_function_projection_on_va ... ok
[INFO] [stdout] test test_functions_62_1_sort_bypeople_age_str ... ok
[INFO] [stdout] test test_functions_64_0_absfoo ... ok
[INFO] [stdout] test test_functions_64_100_starts_withstr_s ... ok
[INFO] [stdout] test test_functions_62_7_sort_bypeople_name ... ok
[INFO] [stdout] test test_functions_64_101_starts_withstr_st ... ok
[INFO] [stdout] test test_functions_62_8_sort_bypeople_ageextra ... ok
[INFO] [stdout] test test_functions_64_103_starts_withstr_string ... ok
[INFO] [stdout] test test_functions_64_102_starts_withstr_str ... ok
[INFO] [stdout] test test_functions_64_104_starts_withstr_0 ... ok
[INFO] [stdout] test test_functions_64_106_sumdecimals ... ok
[INFO] [stdout] test test_functions_64_105_sumnumbers ... ok
[INFO] [stdout] test test_functions_64_107_sumarray ... ok
[INFO] [stdout] test test_functions_64_108_sumarrayto_number ... ok
[INFO] [stdout] test test_functions_64_109_sum ... ok
[INFO] [stdout] test test_functions_64_10_unknown_function1_2 ... ok
[INFO] [stdout] test test_functions_64_110_to_arrayfoo ... ok
[INFO] [stdout] test test_functions_64_111_to_array0 ... ok
[INFO] [stdout] test test_functions_64_112_to_arrayobjects ... ok
[INFO] [stdout] test test_functions_64_113_to_array1_2_3 ... ok
[INFO] [stdout] test test_functions_64_114_to_arrayfalse ... ok
[INFO] [stdout] test test_functions_64_115_to_stringfoo ... ok
[INFO] [stdout] test test_functions_64_116_to_string12 ... ok
[INFO] [stdout] test test_functions_64_117_to_string0_1 ... ok
[INFO] [stdout] test test_functions_64_119_to_number11 ... ok
[INFO] [stdout] test test_functions_64_118_to_number10 ... ok
[INFO] [stdout] test test_functions_64_11_avgnumbers ... ok
[INFO] [stdout] test test_functions_64_122_to_numberfalse ... ok
[INFO] [stdout] test test_functions_64_120_to_number4 ... ok
[INFO] [stdout] test test_functions_64_121_to_numbernotanumber ... ok
[INFO] [stdout] test test_functions_64_123_to_numbernull ... ok
[INFO] [stdout] test test_functions_64_126_to_string10 ... ok
[INFO] [stdout] test test_functions_64_128_sortstrings ... ok
[INFO] [stdout] test test_functions_64_129_sortdecimals ... ok
[INFO] [stdout] test test_functions_64_127_sortnumbers ... ok
[INFO] [stdout] test test_functions_64_12_avgarray ... ok
[INFO] [stdout] test test_functions_64_130_sortarray ... ok
[INFO] [stdout] test test_filters_43_0_greater_than_with_a_numbe ... ok
[INFO] [stdout] test test_filters_43_1_fooage_25 ... ok
[INFO] [stdout] test test_filters_43_2_greater_than_with_a_numbe ... ok
[INFO] [stdout] test test_filters_43_3_greater_than_with_a_numbe ... ok
[INFO] [stdout] test test_filters_43_4_greater_than_with_a_numbe ... ok
[INFO] [stdout] test test_filters_43_7_fooage_20 ... ok
[INFO] [stdout] test test_filters_44_0_matching_an_expression ... ok
[INFO] [stdout] test test_functions_59_0_mapfoobar_array ... ok
[INFO] [stdout] test test_functions_62_10_max_bypeople_age ... ok
[INFO] [stdout] test test_functions_64_125_to_numberfoo_0 ... ok
[INFO] [stdout] test test_functions_64_136_not_nullunknown_key_null_ ... ok
[INFO] [stdout] test test_functions_64_124_to_number0 ... ok
[INFO] [stdout] test test_functions_64_13_avgabc ... ok
[INFO] [stdout] test test_functions_64_137_not_nullall_expressions_a ... ok
[INFO] [stdout] test test_functions_64_14_avgfoo ... ok
[INFO] [stdout] test test_functions_64_16_avgstrings ... ok
[INFO] [stdout] test test_functions_64_17_ceil12 ... ok
[INFO] [stdout] test test_functions_64_18_ceildecimals0 ... ok
[INFO] [stdout] test test_functions_64_138_not_null ... ok
[INFO] [stdout] test test_functions_64_20_ceildecimals2 ... ok
[INFO] [stdout] test test_functions_64_131_sortabc ... ok
[INFO] [stdout] test test_functions_64_132_sortempty_list ... ok
[INFO] [stdout] test test_functions_64_133_sort ... ok
[INFO] [stdout] test test_functions_64_134_not_nullunknown_key_str ... ok
[INFO] [stdout] test test_functions_64_135_not_nullunknown_key_fooba ... ok
[INFO] [stdout] test test_functions_64_140_function_projection_on_si ... ok
[INFO] [stdout] test test_functions_64_139_function_projection_on_si ... ok
[INFO] [stdout] test test_functions_64_19_ceildecimals1 ... ok
[INFO] [stdout] test test_functions_64_15_avg ... ok
[INFO] [stdout] test test_functions_64_23_containsabc_d ... ok
[INFO] [stdout] test test_functions_64_24_containsfalse_d ... ok
[INFO] [stdout] test test_functions_64_28_ends_withstr_r ... ok
[INFO] [stdout] test test_functions_64_31_ends_withstr_sstr ... ok
[INFO] [stdout] test test_functions_64_27_containsdecimals_false ... ok
[INFO] [stdout] test test_functions_64_30_ends_withstr_str ... ok
[INFO] [stdout] test test_functions_64_2_absstr ... ok
[INFO] [stdout] test test_functions_64_29_ends_withstr_tr ... ok
[INFO] [stdout] test test_functions_64_34_floor12 ... ok
[INFO] [stdout] test test_functions_64_26_containsdecimals_12 ... ok
[INFO] [stdout] test test_functions_64_32_ends_withstr_foo ... ok
[INFO] [stdout] test test_functions_64_21_ceilstring ... ok
[INFO] [stdout] test test_functions_64_33_ends_withstr_0 ... ok
[INFO] [stdout] test test_functions_64_22_containsabc_a ... ok
[INFO] [stdout] test test_functions_64_25_containsstrings_a ... ok
[INFO] [stdout] test test_functions_64_35_floorstring ... ok
[INFO] [stdout] test test_functions_64_36_floordecimals0 ... ok
[INFO] [stdout] test test_functions_64_3_absarray1 ... ok
[INFO] [stdout] test test_functions_64_44_lengthstr ... ok
[INFO] [stdout] test test_functions_64_43_lengthstrings0 ... ok
[INFO] [stdout] test test_functions_64_45_lengtharray ... ok
[INFO] [stdout] test test_functions_64_49_lengthstrings0 ... ok
[INFO] [stdout] test test_functions_64_4_absarray1 ... ok
[INFO] [stdout] test test_functions_64_50_maxnumbers ... ok
[INFO] [stdout] test test_functions_64_42_length ... ok
[INFO] [stdout] test test_functions_64_39_lengthabc ... ok
[INFO] [stdout] test test_functions_64_40_lengthfoo ... ok
[INFO] [stdout] test test_functions_64_38_floorstr ... ok
[INFO] [stdout] test test_functions_64_48_lengthfoo ... ok
[INFO] [stdout] test test_functions_64_37_floorfoo ... ok
[INFO] [stdout] test test_functions_64_51_maxdecimals ... ok
[INFO] [stdout] test test_functions_64_52_maxstrings ... ok
[INFO] [stdout] test test_functions_64_57_merge ... ok
[INFO] [stdout] test test_functions_64_53_maxabc ... ok
[INFO] [stdout] test test_functions_64_5_absfalse ... ok
[INFO] [stdout] test test_functions_64_64_minabc ... ok
[INFO] [stdout] test test_functions_64_46_lengthobjects ... ok
[INFO] [stdout] test test_functions_64_60_mergea_1_a_2 ... ok
[INFO] [stdout] test test_functions_64_65_minarray ... ok
[INFO] [stdout] test test_functions_64_59_mergea_1_b_2 ... ok
[INFO] [stdout] test test_functions_64_58_merge ... ok
[INFO] [stdout] test test_functions_64_66_minempty_list ... ok
[INFO] [stdout] test test_functions_64_62_minnumbers ... ok
[INFO] [stdout] test test_functions_64_67_mindecimals ... ok
[INFO] [stdout] test test_functions_64_69_typeabc ... ok
[INFO] [stdout] test test_functions_64_68_minstrings ... ok
[INFO] [stdout] test test_functions_64_6_abs_24 ... ok
[INFO] [stdout] test test_functions_64_76_typea_b ... ok
[INFO] [stdout] test test_functions_64_75_type0 ... ok
[INFO] [stdout] test test_functions_64_74_typenull ... ok
[INFO] [stdout] test test_functions_64_71_type2 ... ok
[INFO] [stdout] test test_functions_64_79_keysfoo ... ok
[INFO] [stdout] test test_functions_64_55_maxdecimals ... ok
[INFO] [stdout] test test_functions_64_56_maxempty_list ... ok
[INFO] [stdout] test test_functions_64_78_sortkeysobjects ... ok
[INFO] [stdout] test test_functions_64_72_typetrue ... ok
[INFO] [stdout] test test_functions_64_61_mergea_1_b_2_a_2_c_3_d_4 ... ok
[INFO] [stdout] test test_functions_64_81_keysfalse ... ok
[INFO] [stdout] test test_functions_64_80_keysstrings ... ok
[INFO] [stdout] test test_functions_64_73_typefalse ... ok
[INFO] [stdout] test test_functions_64_82_sortvaluesobjects ... ok
[INFO] [stdout] test test_functions_64_77_type ... ok
[INFO] [stdout] test test_functions_64_83_keysempty_hash ... ok
[INFO] [stdout] test test_functions_64_70_type10 ... ok
[INFO] [stdout] test test_functions_64_1_absfoo ... ok
[INFO] [stdout] test test_functions_62_18_min_bypeople_extra ... ok
[INFO] [stdout] test test_functions_64_7_abs_24 ... ok
[INFO] [stdout] test test_functions_64_89_join_str ... ok
[INFO] [stdout] test test_functions_64_8_abs1_2 ... ok
[INFO] [stdout] test test_functions_64_90_join_strings ... ok
[INFO] [stdout] test test_functions_64_91_join2_strings ... ok
[INFO] [stdout] test test_functions_64_94_join_empty_list ... ok
[INFO] [stdout] test test_functions_64_95_reversenumbers ... ok
[INFO] [stdout] test test_functions_64_84_valuesfoo ... ok
[INFO] [stdout] test test_functions_64_85_join_strings ... ok
[INFO] [stdout] test test_functions_64_96_reversearray ... ok
[INFO] [stdout] test test_functions_64_97_reverse ... ok
[INFO] [stdout] test test_functions_64_98_reverse ... ok
[INFO] [stdout] test test_identifiers_100_0_ ... ok
[INFO] [stdout] test test_identifiers_103_0_z9 ... ok
[INFO] [stdout] test test_functions_64_99_reversehello_world ... ok
[INFO] [stdout] test test_functions_64_93_join_decimalsto_string ... ok
[INFO] [stdout] test test_identifiers_102_0_b ... ok
[INFO] [stdout] test test_identifiers_104_0_txuabbb ... ok
[INFO] [stdout] test test_identifiers_105_0_bq ... ok
[INFO] [stdout] test test_identifiers_106_0_w_a0 ... ok
[INFO] [stdout] test test_identifiers_107_0_i ... ok
[INFO] [stdout] test test_functions_64_86_join_strings ... ok
[INFO] [stdout] test test_functions_64_41_length ... ok
[INFO] [stdout] test test_functions_64_87_join_a_b ... ok
[INFO] [stdout] test test_identifiers_109_0_tkt ... ok
[INFO] [stdout] test test_functions_64_9_abs ... ok
[INFO] [stdout] test test_identifiers_111_0_d7 ... ok
[INFO] [stdout] test test_identifiers_113_0_b ... ok
[INFO] [stdout] test test_identifiers_110_0_62l ... ok
[INFO] [stdout] test test_identifiers_117_0_z_5 ... ok
[INFO] [stdout] test test_identifiers_118_0_ ... ok
[INFO] [stdout] test test_identifiers_115_0_yu_2 ... ok
[INFO] [stdout] test test_identifiers_116_0_z_m ... ok
[INFO] [stdout] test test_identifiers_120_0_zs1dc ... ok
[INFO] [stdout] test test_identifiers_121_0_ ... ok
[INFO] [stdout] test test_identifiers_122_0_bw_6hg_gl ... ok
[INFO] [stdout] test test_identifiers_125_0_uefac ... ok
[INFO] [stdout] test test_identifiers_126_0_tnbz ... ok
[INFO] [stdout] test test_identifiers_123_0_ ... ok
[INFO] [stdout] test test_identifiers_127_0_b_q ... ok
[INFO] [stdout] test test_identifiers_128_0_t ... ok
[INFO] [stdout] test test_identifiers_129_0_bp ... ok
[INFO] [stdout] test test_identifiers_119_0_434 ... ok
[INFO] [stdout] test test_identifiers_130_0_ns_n ... ok
[INFO] [stdout] test test_identifiers_134_0_t ... ok
[INFO] [stdout] test test_identifiers_131_0_b ... ok
[INFO] [stdout] test test_identifiers_135_0_ ... ok
[INFO] [stdout] test test_identifiers_136_0_b ... ok
[INFO] [stdout] test test_identifiers_137_0_gy ... ok
[INFO] [stdout] test test_identifiers_138_0_ ... ok
[INFO] [stdout] test test_identifiers_140_0_ut ... ok
[INFO] [stdout] test test_identifiers_139_0_fa0_9 ... ok
[INFO] [stdout] test test_identifiers_141_0_ueebf ... ok
[INFO] [stdout] test test_identifiers_142_0_in ... ok
[INFO] [stdout] test test_identifiers_143_0_hu ... ok
[INFO] [stdout] test test_identifiers_144_0_ ... ok
[INFO] [stdout] test test_identifiers_132_0_ ... ok
[INFO] [stdout] test test_identifiers_145_0_hvu ... ok
[INFO] [stdout] test test_identifiers_146_0_ ... ok
[INFO] [stdout] test test_identifiers_147_0_bb ... ok
[INFO] [stdout] test test_identifiers_148_0_kl ... ok
[INFO] [stdout] test test_identifiers_149_0_ ... ok
[INFO] [stdout] test test_identifiers_150_0_s ... ok
[INFO] [stdout] test test_identifiers_151_0_7 ... ok
[INFO] [stdout] test test_identifiers_152_0_ ... ok
[INFO] [stdout] test test_identifiers_153_0_mg ... ok
[INFO] [stdout] test test_identifiers_154_0_ ... ok
[INFO] [stdout] test test_identifiers_155_0_rfb ... ok
[INFO] [stdout] test test_identifiers_156_0_m ... ok
[INFO] [stdout] test test_identifiers_157_0_r ... ok
[INFO] [stdout] test test_identifiers_158_0_u4fdc ... ok
[INFO] [stdout] test test_identifiers_159_0_f ... ok
[INFO] [stdout] test test_identifiers_160_0_n ... ok
[INFO] [stdout] test test_identifiers_161_0_obf ... ok
[INFO] [stdout] test test_identifiers_162_0_rb ... ok
[INFO] [stdout] test test_identifiers_163_0_ ... ok
[INFO] [stdout] test test_identifiers_167_0_bt ... ok
[INFO] [stdout] test test_identifiers_165_0_r_8 ... ok
[INFO] [stdout] test test_identifiers_166_0_o ... ok
[INFO] [stdout] test test_identifiers_164_0_j ... ok
[INFO] [stdout] test test_identifiers_171_0_r7 ... ok
[INFO] [stdout] test test_identifiers_168_0_ ... ok
[INFO] [stdout] test test_identifiers_172_0_rf ... ok
[INFO] [stdout] test test_identifiers_169_0_p9 ... ok
[INFO] [stdout] test test_identifiers_170_0_ ... ok
[INFO] [stdout] test test_identifiers_176_0_q ... ok
[INFO] [stdout] test test_identifiers_173_0_rr9 ... ok
[INFO] [stdout] test test_identifiers_177_0_r ... ok
[INFO] [stdout] test test_identifiers_174_0_ ... ok
[INFO] [stdout] test test_identifiers_175_0_q_7gl8 ... ok
[INFO] [stdout] test test_identifiers_181_0_ubbceufafb ... ok
[INFO] [stdout] test test_identifiers_178_0_bud8cbudc83 ... ok
[INFO] [stdout] test test_identifiers_179_0_9 ... ok
[INFO] [stdout] test test_identifiers_180_0_sna ... ok
[INFO] [stdout] test test_identifiers_182_0_ut ... ok
[INFO] [stdout] test test_identifiers_183_0_tl7 ... ok
[INFO] [stdout] test test_identifiers_187_0_ ... ok
[INFO] [stdout] test test_identifiers_184_0_uaba1r ... ok
[INFO] [stdout] test test_identifiers_185_0_6w ... ok
[INFO] [stdout] test test_identifiers_186_0_r ... ok
[INFO] [stdout] test test_identifiers_191_0_f ... ok
[INFO] [stdout] test test_identifiers_188_0_tm ... ok
[INFO] [stdout] test test_identifiers_189_0_ ... ok
[INFO] [stdout] test test_identifiers_190_0_e4 ... ok
[INFO] [stdout] test test_identifiers_192_0_h ... ok
[INFO] [stdout] test test_identifiers_193_0_v24_w ... ok
[INFO] [stdout] test test_identifiers_197_0_v2 ... ok
[INFO] [stdout] test test_identifiers_194_0_t4ud9daudd15 ... ok
[INFO] [stdout] test test_identifiers_195_0_x ... ok
[INFO] [stdout] test test_identifiers_196_0_t ... ok
[INFO] [stdout] test test_identifiers_201_0_x ... ok
[INFO] [stdout] test test_identifiers_198_0_ ... ok
[INFO] [stdout] test test_identifiers_199_0_t ... ok
[INFO] [stdout] test test_identifiers_200_0_tfucebb ... ok
[INFO] [stdout] test test_identifiers_202_0_y_1623 ... ok
[INFO] [stdout] test test_identifiers_80_0_ud834udd1e ... ok
[INFO] [stdout] test test_identifiers_203_0_r ... ok
[INFO] [stdout] test test_identifiers_81_0_t ... ok
[INFO] [stdout] test test_identifiers_204_0_l ... ok
[INFO] [stdout] test test_identifiers_82_0_ ... ok
[INFO] [stdout] test test_identifiers_86_0_ ... ok
[INFO] [stdout] test test_identifiers_83_0_c ... ok
[INFO] [stdout] test test_identifiers_84_0_vh2h ... ok
[INFO] [stdout] test test_identifiers_85_0_su ... ok
[INFO] [stdout] test test_identifiers_87_0_5 ... ok
[INFO] [stdout] test test_identifiers_88_0_xiuo9 ... ok
[INFO] [stdout] test test_identifiers_89_0_b7eo ... ok
[INFO] [stdout] test test_identifiers_90_0_8 ... ok
[INFO] [stdout] test test_identifiers_92_0_7 ... ok
[INFO] [stdout] test test_identifiers_93_0_6 ... ok
[INFO] [stdout] test test_identifiers_94_0_bn ... ok
[INFO] [stdout] test test_identifiers_96_0_9rr ... ok
[INFO] [stdout] test test_identifiers_97_0_ ... ok
[INFO] [stdout] test test_identifiers_98_0_hh ... ok
[INFO] [stdout] test test_identifiers_99_0_ ... ok
[INFO] [stdout] test test_indices_10_0_reservationsinstancesfoo ... ok
[INFO] [stdout] test test_indices_10_1_reservationsinstancesbar ... ok
[INFO] [stdout] test test_indices_10_2_reservationsnotinstancesf ... ok
[INFO] [stdout] test test_indices_10_3_reservationsnotinstancesf ... ok
[INFO] [stdout] test test_indices_11_0_0 ... ok
[INFO] [stdout] test test_indices_11_1_1 ... ok
[INFO] [stdout] test test_indices_11_2_2 ... ok
[INFO] [stdout] test test_indices_11_3_1 ... ok
[INFO] [stdout] test test_indices_11_5_3 ... ok
[INFO] [stdout] test test_indices_12_0_foobar ... ok
[INFO] [stdout] test test_indices_12_10_foo4 ... ok
[INFO] [stdout] test test_indices_12_1_foo0bar ... ok
[INFO] [stdout] test test_indices_12_2_foo1bar ... ok
[INFO] [stdout] test test_indices_12_3_foo2bar ... ok
[INFO] [stdout] test test_indices_12_4_foo3notbar ... ok
[INFO] [stdout] test test_indices_12_5_foo3bar ... ok
[INFO] [stdout] test test_indices_12_6_foo0 ... ok
[INFO] [stdout] test test_indices_12_7_foo1 ... ok
[INFO] [stdout] test test_indices_12_8_foo2 ... ok
[INFO] [stdout] test test_indices_12_9_foo3 ... ok
[INFO] [stdout] test test_indices_13_0_foobar0 ... ok
[INFO] [stdout] test test_indices_13_1_foobar1 ... ok
[INFO] [stdout] test test_indices_13_2_foobar2 ... ok
[INFO] [stdout] test test_indices_13_3_foobar3 ... ok
[INFO] [stdout] test test_indices_13_4_foobar_1 ... ok
[INFO] [stdout] test test_indices_13_5_foobar_2 ... ok
[INFO] [stdout] test test_indices_13_6_foobar_3 ... ok
[INFO] [stdout] test test_indices_13_7_foobar_4 ... ok
[INFO] [stdout] test test_indices_6_0_string ... ok
[INFO] [stdout] test test_indices_6_1_hash ... ok
[INFO] [stdout] test test_indices_6_2_number ... ok
[INFO] [stdout] test test_indices_6_3_nullvalue ... ok
[INFO] [stdout] test test_indices_6_4_stringfoo ... ok
[INFO] [stdout] test test_indices_6_5_hashfoo ... ok
[INFO] [stdout] test test_indices_6_6_numberfoo ... ok
[INFO] [stdout] test test_indices_6_7_nullvaluefoo ... ok
[INFO] [stdout] test test_indices_6_8_nullvaluefoobar ... ok
[INFO] [stdout] test test_indices_7_0_foo ... ok
[INFO] [stdout] test test_indices_7_1_foo ... ok
[INFO] [stdout] test test_indices_7_2_foobar ... ok
[INFO] [stdout] test test_indices_7_3_foobar ... ok
[INFO] [stdout] test test_indices_7_4_foobarbaz ... ok
[INFO] [stdout] test test_indices_8_0_foo ... ok
[INFO] [stdout] test test_indices_8_1_foo0 ... ok
[INFO] [stdout] test test_indices_8_2_foo1 ... ok
[INFO] [stdout] test test_indices_8_3_foo00 ... ok
[INFO] [stdout] test test_indices_8_4_foo22 ... ok
[INFO] [stdout] test test_indices_8_5_foo00100 ... ok
[INFO] [stdout] test test_indices_9_0_reservationsinstancesfoob ... ok
[INFO] [stdout] test test_indices_9_2_reservationsinstancesnotf ... ok
[INFO] [stdout] test test_indices_9_3_reservationsinstancesnotf ... ok
[INFO] [stdout] test test_functions_64_47_lengthfalse ... ok
[INFO] [stdout] test test_functions_64_54_maxarray ... ok
[INFO] [stdout] test test_functions_64_63_mindecimals ... ok
[INFO] [stdout] test test_identifiers_124_0_f ... ok
[INFO] [stdout] test test_indices_9_4_reservationsnotinstancesf ... ok
[INFO] [stdout] test test_indices_9_1_reservationsinstancesfoob ... ok
[INFO] [stdout] test test_functions_64_88_join_a_0 ... ok
[INFO] [stdout] test test_identifiers_101_0_f ... ok
[INFO] [stdout] test test_identifiers_108_0_nf ... ok
[INFO] [stdout] test test_indices_9_5_reservationsinstancesfoon ... ok
[INFO] [stdout] test test_indices_9_8_reservationsinstancesquxb ... ok
[INFO] [stdout] test test_indices_9_7_reservationsinstancesbazb ... ok
[INFO] [stdout] test test_literal_47_11_backslash_not_followed_by ... ok
[INFO] [stdout] test test_identifiers_114_0_0 ... ok
[INFO] [stdout] test test_identifiers_91_0_0 ... ok
[INFO] [stdout] test test_literal_47_1_foo ... ok
[INFO] [stdout] test test_literal_47_10_can_escape_the_single_quo ... ok
[INFO] [stdout] test test_identifiers_112_0_ ... ok
[INFO] [stdout] test test_indices_9_6_reservationsinstancesbarb ... ok
[INFO] [stdout] test test_functions_64_92_join_decimals ... ok
[INFO] [stdout] test test_identifiers_95_0_m_k ... ok
[INFO] [stdout] test test_indices_9_9_reservationsinstancesquxb ... ok
[INFO] [stdout] test test_literal_47_12_backslash_not_followed_by ... ok
[INFO] [stdout] test test_literal_47_3_newline ... ok
[INFO] [stdout] test test_literal_47_2_0 ... ok
[INFO] [stdout] test test_literal_47_4_ ... ok
[INFO] [stdout] test test_literal_47_0_foo ... ok
[INFO] [stdout] test test_indices_11_4_2 ... ok
[INFO] [stdout] test test_literal_47_5_ ... ok
[INFO] [stdout] test test_literal_47_8_foo ... ok
[INFO] [stdout] test test_literal_47_9_do_not_interpret_escaped_ ... ok
[INFO] [stdout] test test_literal_48_1_literal_with_trailing_whi ... ok
[INFO] [stdout] test test_literal_47_6_ ... ok
[INFO] [stdout] test test_literal_48_0_literal_with_leading_whit ... ok
[INFO] [stdout] test test_literal_47_7_foo ... ok
[INFO] [stdout] test test_literal_49_11_3 ... ok
[INFO] [stdout] test test_literal_49_12_4 ... ok
[INFO] [stdout] test test_literal_49_16_8 ... ok
[INFO] [stdout] test test_literal_48_2_literal_on_rhs_of_subexpr ... ok
[INFO] [stdout] test test_literal_49_18_escaping_a_backtick_in_qu ... ok
[INFO] [stdout] test test_literal_49_17_9 ... ok
[INFO] [stdout] test test_literal_49_1_interpret_escaped_unicode ... ok
[INFO] [stdout] test test_literal_49_19_double_quote_in_literal ... ok
[INFO] [stdout] test test_literal_49_13_5 ... ok
[INFO] [stdout] test test_literal_49_23_literal_identifier_identi ... ok
[INFO] [stdout] test test_literal_49_2_ ... ok
[INFO] [stdout] test test_literal_49_3_1_2_3 ... ok
[INFO] [stdout] test test_literal_49_24_literal_identifier_bracke ... ok
[INFO] [stdout] test test_literal_49_21_multiple_literal_expressi ... ok
[INFO] [stdout] test test_literal_49_4_a_b ... ok
[INFO] [stdout] test test_literal_49_22_literal_identifier ... ok
[INFO] [stdout] test test_identifiers_133_0_tr ... ok
[INFO] [stdout] test test_literal_49_14_6 ... ok
[INFO] [stdout] test test_literal_49_15_7 ... ok
[INFO] [stdout] test test_literal_49_0_foo ... ok
[INFO] [stdout] test test_literal_49_20_1 ... ok
[INFO] [stdout] test test_literal_49_7_null ... ok
[INFO] [stdout] test test_literal_49_8_0 ... ok
[INFO] [stdout] test test_multiselect_65_1_select_on_null ... ok
[INFO] [stdout] test test_multiselect_66_0_nested_multiselect ... ok
[INFO] [stdout] test test_multiselect_70_2_foobar ... ok
[INFO] [stdout] test test_multiselect_65_0_nested_multiselect ... ok
[INFO] [stdout] test test_literal_49_6_false ... ok
[INFO] [stdout] test test_multiselect_69_0_foobazbar_qux0 ... ok
[INFO] [stdout] test test_literal_49_10_2 ... ok
[INFO] [stdout] test test_multiselect_67_0_foobaznot_there_bazbar_qu ... ok
[INFO] [stdout] test test_literal_49_5_true ... ok
[INFO] [stdout] test test_multiselect_70_1_foo ... ok
[INFO] [stdout] test test_multiselect_70_0_foo ... ok
[INFO] [stdout] test test_literal_49_9_1 ... ok
[INFO] [stdout] test test_multiselect_68_0_foobazbar_boo_qux0 ... ok
[INFO] [stdout] test test_multiselect_70_3_foobar ... ok
[INFO] [stdout] test test_multiselect_71_2_reservationsinstancesid_n ... ok
[INFO] [stdout] test test_multiselect_70_4_foobarbaz_qux ... ok
[INFO] [stdout] test test_multiselect_70_5_foobarbaz ... ok
[INFO] [stdout] test test_multiselect_70_6_foobarbaz_qux ... ok
[INFO] [stdout] test test_multiselect_71_1_reservationsinstancesid_i ... ok
[INFO] [stdout] test test_multiselect_72_0_foobar_barbaz1includeme_i ... ok
[INFO] [stdout] test test_multiselect_72_1_foobarbaztwo_barbaz1two_i ... ok
[INFO] [stdout] test test_multiselect_72_2_fooincludeme_barbazcommon ... ok
[INFO] [stdout] test test_multiselect_72_3_fooincludeme_barbaznone ... ok
[INFO] [stdout] test test_multiselect_72_4_fooincludeme_barbazcommon ... ok
[INFO] [stdout] test test_multiselect_73_0_foobar_bar_baz_baz ... ok
[INFO] [stdout] test test_multiselect_73_1_foobarbaz ... ok
[INFO] [stdout] test test_multiselect_74_0_foobarbarbazbaz ... ok
[INFO] [stdout] test test_multiselect_74_2_foobarbaz1 ... ok
[INFO] [stdout] test test_multiselect_75_0_foobar_bar ... ok
[INFO] [stdout] test test_multiselect_71_0_reservationsinstancesid_i ... ok
[INFO] [stdout] test test_multiselect_75_10_foobadkeynokey_nokey_also ... ok
[INFO] [stdout] test test_multiselect_74_1_foobarbaz0 ... ok
[INFO] [stdout] test test_multiselect_75_16_bar_bar ... ok
[INFO] [stdout] test test_multiselect_74_3_foobarbaz2 ... ok
[INFO] [stdout] test test_multiselect_74_4_foobarbaz3 ... ok
[INFO] [stdout] test test_multiselect_74_5_foobar0baz3 ... ok
[INFO] [stdout] test test_multiselect_75_11_foonesteda_ab_b ... ok
[INFO] [stdout] test test_multiselect_75_12_foonestedthreea_a_cinner_ ... ok
[INFO] [stdout] test test_multiselect_75_13_foonestedthreea_a_c_cinne ... ok
[INFO] [stdout] test test_multiselect_75_14_fooa_nestedonea_b_nestedt ... ok
[INFO] [stdout] test test_multiselect_75_15_bar_bar_baz_baz ... ok
[INFO] [stdout] test test_multiselect_75_17_otherkey_bar ... ok
[INFO] [stdout] test test_multiselect_75_18_no_no_exist_exist ... ok
[INFO] [stdout] test test_multiselect_75_19_foobar ... ok
[INFO] [stdout] test test_multiselect_75_1_foobar_bar ... ok
[INFO] [stdout] test test_multiselect_75_21_foobarqux ... ok
[INFO] [stdout] test test_multiselect_75_22_foobarnoexist ... ok
[INFO] [stdout] test test_multiselect_75_4_foobar_bar_baz_baz ... ok
[INFO] [stdout] test test_multiselect_75_23_foonoexistalsonoexist ... ok
[INFO] [stdout] test test_multiselect_75_20_foobarbaz ... ok
[INFO] [stdout] test test_multiselect_75_7_foobar_barqux_qux ... ok
[INFO] [stdout] test test_multiselect_75_9_foonoexist_noexist_alsono ... ok
[INFO] [stdout] test test_pipe_3_0_foobar_00 ... ok
[INFO] [stdout] test test_multiselect_75_2_foofoobar_bar ... ok
[INFO] [stdout] test test_pipe_4_3_not_there_0 ... ok
[INFO] [stdout] test test_multiselect_75_8_foobar_bar_noexist_noexis ... ok
[INFO] [stdout] test test_pipe_4_4_not_there_0 ... ok
[INFO] [stdout] test test_pipe_4_0_foo_bar ... ok
[INFO] [stdout] test test_multiselect_75_3_foobar_bar_baz_baz ... ok
[INFO] [stdout] test test_pipe_4_1_foo_bar_baz ... ok
[INFO] [stdout] test test_slice_77_1_2a ... ok
[INFO] [stdout] test test_pipe_5_5_a_foobar_b_fooother_baz ... ok
[INFO] [stdout] test test_pipe_4_8_foobam_foobar_baz ... ok
[INFO] [stdout] test test_pipe_4_5_foobar_fooother_0 ... ok
[INFO] [stdout] test test_pipe_5_1_foobaz_1 ... ok
[INFO] [stdout] test test_pipe_4_6_a_foobar_b_fooother_a ... ok
[INFO] [stdout] test test_pipe_4_9_foo_not_there_bar ... ok
[INFO] [stdout] test test_pipe_5_3_foobar_0 ... ok
[INFO] [stdout] test test_slice_77_2_1a ... ok
[INFO] [stdout] test test_pipe_4_7_a_foobar_b_fooother_b ... ok
[INFO] [stdout] test test_slice_77_0_ ... ok
[INFO] [stdout] test test_pipe_5_4_foonotbaz ... ok
[INFO] [stdout] test test_slice_78_2_foo2ab ... ok
[INFO] [stdout] test test_slice_78_4_bar2ab ... ok
[INFO] [stdout] test test_slice_77_3_2b ... ok
[INFO] [stdout] test test_slice_78_5_baz2a ... ok
[INFO] [stdout] test test_slice_78_0_foo2a ... ok
[INFO] [stdout] test test_slice_79_0_bar010 ... ok
[INFO] [stdout] test test_slice_79_10_foo ... ok
[INFO] [stdout] test test_slice_79_12_foo19 ... ok
[INFO] [stdout] test test_slice_78_1_foo2b ... ok
[INFO] [stdout] test test_pipe_5_0_foobaz_0 ... ok
[INFO] [stdout] test test_slice_79_11_foo ... ok
[INFO] [stdout] test test_slice_78_3_bar_1ab ... ok
[INFO] [stdout] test test_slice_79_16_foo2 ... ok
[INFO] [stdout] test test_slice_79_19_foo100_1 ... ok
[INFO] [stdout] test test_slice_79_17_foo_1 ... ok
[INFO] [stdout] test test_slice_79_21_foo82_2 ... ok
[INFO] [stdout] test test_slice_79_22_foo020 ... ok
[INFO] [stdout] test test_slice_79_20_foo105_1 ... ok
[INFO] [stdout] test test_slice_79_13_foo0102 ... ok
[INFO] [stdout] test test_slice_79_26_foo_5_1 ... ok
[INFO] [stdout] test test_slice_79_25_foo_4_1 ... ok
[INFO] [stdout] test test_slice_79_23_foo10_20_1 ... ok
[INFO] [stdout] test test_slice_79_14_foo5 ... ok
[INFO] [stdout] test test_slice_79_18_foo12 ... ok
[INFO] [stdout] test test_slice_79_15_foo52 ... ok
[INFO] [stdout] test test_slice_79_1_foo0101 ... ok
[INFO] [stdout] test test_slice_79_27_foo820 ... ok
[INFO] [stdout] test test_slice_79_29_foo82 ... ok
[INFO] [stdout] test test_slice_79_28_foo8201 ... ok
[INFO] [stdout] test test_slice_79_4_foo01 ... ok
[INFO] [stdout] test test_slice_79_30_foo2a3 ... ok
[INFO] [stdout] test test_slice_79_6_foo0 ... ok
[INFO] [stdout] test test_slice_79_24_foo10_20 ... ok
[INFO] [stdout] test test_slice_79_2_foo010 ... ok
[INFO] [stdout] test test_syntax_210_0_ ... ok
[INFO] [stdout] test test_slice_79_7_foo101 ... ok
[INFO] [stdout] test test_slice_79_5_foo0 ... ok
[INFO] [stdout] test test_syntax_210_1_ ... ok
[INFO] [stdout] test test_syntax_211_0_foo ... ok
[INFO] [stdout] test test_syntax_211_3_u ... ok
[INFO] [stdout] test test_syntax_212_11_expects_closing ... ok
[INFO] [stdout] test test_slice_79_9_foo10 ... ok
[INFO] [stdout] test test_syntax_212_0_baranything ... ok
[INFO] [stdout] test test_syntax_212_1_barbaznoexistsliteral ... ok
[INFO] [stdout] test test_syntax_212_4_foonameliteral ... ok
[INFO] [stdout] test test_syntax_212_2_literal_wildcard_projecti ... ok
[INFO] [stdout] test test_slice_79_3_foo010 ... ok
[INFO] [stdout] test test_syntax_212_3_foonameliteral ... ok
[INFO] [stdout] test test_slice_79_8_foo1 ... ok
[INFO] [stdout] test test_syntax_211_2_ ... ok
[INFO] [stdout] test test_syntax_210_2_ ... ok
[INFO] [stdout] test test_syntax_211_1_foo ... ok
[INFO] [stdout] test test_syntax_212_10_two_level_flattened_proje ... ok
[INFO] [stdout] test test_syntax_212_6_projecting_a_literal_onto ... ok
[INFO] [stdout] test test_syntax_212_8_twolenfoo ... ok
[INFO] [stdout] test test_syntax_213_13_unknown_comparator ... ok
[INFO] [stdout] test test_syntax_213_14_foobarbaz ... ok
[INFO] [stdout] test test_syntax_213_10_literal_char_not_escaped ... ok
[INFO] [stdout] test test_syntax_213_16_quoted_identifier_in_filt ... ok
[INFO] [stdout] test test_syntax_212_9_two_level_projection_of_a ... ok
[INFO] [stdout] test test_syntax_213_2_foo_barbaz ... ok
[INFO] [stdout] test test_syntax_212_5_foonameliteralsubliteral ... ok
[INFO] [stdout] test test_syntax_213_0_foobarbaz ... ok
[INFO] [stdout] test test_syntax_212_7_foonamenoexistliteral ... ok
[INFO] [stdout] test test_syntax_213_3_foobar ... ok
[INFO] [stdout] test test_syntax_213_15_quoted_identifier_in_filt ... ok
[INFO] [stdout] test test_syntax_213_12_unknown_comparator ... ok
[INFO] [stdout] test test_syntax_213_1_foo_bar_baz ... ok
[INFO] [stdout] test test_syntax_213_4_foo ... ok
[INFO] [stdout] test test_syntax_213_11_literal_char_escaped ... ok
[INFO] [stdout] test test_syntax_213_7_fooabcdef ... ok
[INFO] [stdout] test test_syntax_213_9_foobara_b_c ... ok
[INFO] [stdout] test test_syntax_213_5_foobar ... ok
[INFO] [stdout] test test_syntax_213_6_foobarbaz ... ok
[INFO] [stdout] test test_syntax_213_8_foobar0_1_2 ... ok
[INFO] [stdout] test test_syntax_214_3_foo ... ok
[INFO] [stdout] test test_syntax_214_4_foo_foo ... ok
[INFO] [stdout] test test_syntax_214_6_fooa ... ok
[INFO] [stdout] test test_syntax_215_10_missing_key_value_pair ... ok
[INFO] [stdout] test test_syntax_214_2_foo_bar ... ok
[INFO] [stdout] test test_syntax_214_0_foo_bar ... ok
[INFO] [stdout] test test_syntax_214_5_fooa_b ... ok
[INFO] [stdout] test test_syntax_214_7_foo ... ok
[INFO] [stdout] test test_syntax_215_0_no_key_or_value ... ok
[INFO] [stdout] test test_syntax_215_12_valid_multi_select_hash_e ... ok
[INFO] [stdout] test test_syntax_215_13_valid_multi_select_hash_e ... ok
[INFO] [stdout] test test_syntax_215_14_trailing_comma ... ok
[INFO] [stdout] test test_syntax_215_11_not_a_key_value_pair ... ok
[INFO] [stdout] test test_syntax_214_1_foo ... ok
[INFO] [stdout] test test_syntax_215_16_missing_value_in_second_k ... ok
[INFO] [stdout] test test_syntax_215_15_missing_key_in_second_key ... ok
[INFO] [stdout] test test_syntax_215_3_missing_value_and_closing ... ok
[INFO] [stdout] test test_syntax_215_4_missing_closing_character ... ok
[INFO] [stdout] test test_syntax_215_7_missing_value_with_traili ... ok
[INFO] [stdout] test test_syntax_215_9_afoo_0 ... ok
[INFO] [stdout] test test_syntax_215_17_trailing_comma ... ok
[INFO] [stdout] test test_syntax_216_0_foo0 ... ok
[INFO] [stdout] test test_syntax_215_18_nested_multi_select ... ok
[INFO] [stdout] test test_syntax_215_19_missing_closing_after_a_v ... ok
[INFO] [stdout] test test_syntax_215_1_no_closing_token ... ok
[INFO] [stdout] test test_syntax_215_2_not_a_key_value_pair ... ok
[INFO] [stdout] test test_syntax_215_5_missing_value ... ok
[INFO] [stdout] test test_syntax_215_6_trailing_comma_and_no_clo ... ok
[INFO] [stdout] test test_syntax_215_8_accessing_array_using_an_ ... ok
[INFO] [stdout] test test_syntax_216_10_multi_select_of_a_list_us ... ok
[INFO] [stdout] test test_syntax_216_11_multi_select_of_a_list_us ... ok
[INFO] [stdout] test test_syntax_216_5_multi_select_of_a_list_wi ... ok
[INFO] [stdout] test test_syntax_216_12_valid_multi_select_of_a_h ... ok
[INFO] [stdout] test test_syntax_216_13_valid_multi_select_of_a_h ... ok
[INFO] [stdout] test test_syntax_216_14_multi_select_of_a_hash_us ... ok
[INFO] [stdout] test test_syntax_216_15_multi_select_of_a_hash_wi ... ok
[INFO] [stdout] test test_syntax_216_16_multi_select_of_a_hash_wi ... ok
[INFO] [stdout] test test_syntax_216_17_multi_select_of_a_hash_us ... ok
[INFO] [stdout] test test_syntax_216_1_valid_multi_select_of_a_l ... ok
[INFO] [stdout] test test_syntax_216_2_foo0 ... ok
[INFO] [stdout] test test_syntax_216_3_foo ... ok
[INFO] [stdout] test test_syntax_216_4_multi_select_of_a_list_wi ... ok
[INFO] [stdout] test test_syntax_217_1_slice_has_too_many_colons ... ok
[INFO] [stdout] test test_syntax_217_2_slice_expected_number ... ok
[INFO] [stdout] test test_syntax_218_3_0 ... ok
[INFO] [stdout] test test_syntax_216_6_multi_select_of_a_list_wi ... ok
[INFO] [stdout] test test_syntax_218_5_0 ... ok
[INFO] [stdout] test test_syntax_216_7_multi_select_of_a_list_wi ... ok
[INFO] [stdout] test test_syntax_216_8_multi_select_of_a_list_us ... ok
[INFO] [stdout] test test_syntax_216_9_multi_select_of_a_list_us ... ok
[INFO] [stdout] test test_syntax_217_0_slice_expected_colon_or_r ... ok
[INFO] [stdout] test test_syntax_217_3_slice_expected_number_of_ ... ok
[INFO] [stdout] test test_syntax_218_0_0 ... ok
[INFO] [stdout] test test_syntax_218_1_ ... ok
[INFO] [stdout] test test_syntax_218_2_0 ... ok
[INFO] [stdout] test test_syntax_218_4_bar ... ok
[INFO] [stdout] test test_syntax_220_2_foo ... ok
[INFO] [stdout] test test_syntax_220_6_0 ... ok
[INFO] [stdout] test test_syntax_220_3_0 ... ok
[INFO] [stdout] test test_syntax_220_7_foobar ... ok
[INFO] [stdout] test test_syntax_218_6_foo ... ok
[INFO] [stdout] test test_syntax_220_8_foo ... ok
[INFO] [stdout] test test_syntax_218_7_missing_rbracket_for_led_ ... ok
[INFO] [stdout] test test_syntax_219_0_ ... ok
[INFO] [stdout] test test_syntax_220_0_ ... ok
[INFO] [stdout] test test_syntax_220_1_ ... ok
[INFO] [stdout] test test_syntax_220_4_ ... ok
[INFO] [stdout] test test_syntax_220_5_foo ... ok
[INFO] [stdout] test test_syntax_221_0_invalid_start_of_function ... ok
[INFO] [stdout] test test_syntax_224_10_a ... ok
[INFO] [stdout] test test_syntax_224_11_a ... ok
[INFO] [stdout] test test_syntax_221_1_function_names_cannot_be_ ... ok
[INFO] [stdout] test test_syntax_224_6_ ... ok
[INFO] [stdout] test test_syntax_224_5_ ... ok
[INFO] [stdout] test test_syntax_224_4_ ... ok
[INFO] [stdout] test test_syntax_222_0_missing_closing_paren ... ok
[INFO] [stdout] test test_syntax_223_0_ ... ok
[INFO] [stdout] test test_multiselect_75_6_foobarbarbazbaz ... ok
[INFO] [stdout] test test_pipe_5_2_foobaz_2 ... ok
[INFO] [stdout] test test_syntax_224_0_ ... ok
[INFO] [stdout] test test_pipe_4_2_foobar_baz ... ok
[INFO] [stdout] test test_syntax_224_12_a ... ok
[INFO] [stdout] test test_multiselect_75_5_baz_baz_qux_qux ... ok
[INFO] [stdout] test test_syntax_224_13_ ... ok
[INFO] [stdout] test test_syntax_224_1_ ... ok
[INFO] [stdout] test test_syntax_224_3_ ... ok
[INFO] [stdout] test test_syntax_224_2_ ... ok
[INFO] [stdout] test test_unicode_55_0_ ... ok
[INFO] [stdout] test test_syntax_224_7_ ... ok
[INFO] [stdout] test test_unicode_56_0_ ... ok
[INFO] [stdout] test test_syntax_224_8_ ... ok
[INFO] [stdout] test test_syntax_224_9_ ... ok
[INFO] [stdout] test test_unicode_57_0_foo ... ok
[INFO] [stdout] test test_syntax_225_4_foo ... ok
[INFO] [stdout] test test_syntax_225_0_foobar ... ok
[INFO] [stdout] test test_syntax_225_1_foo1 ... ok
[INFO] [stdout] test test_syntax_225_2_foo_11 ... ok
[INFO] [stdout] test test_syntax_225_3_foo ... ok
[INFO] [stdout] test test_syntax_225_5_foobar ... ok
[INFO] [stdout] test test_syntax_225_6_foobar ... ok
[INFO] [stdout] test test_syntax_225_7_foo ... ok
[INFO] [stdout] test test_wildcard_15_0_string ... ok
[INFO] [stdout] test test_wildcard_16_1_hash ... ok
[INFO] [stdout] test test_wildcard_16_4_stringfoo ... ok
[INFO] [stdout] test test_wildcard_16_6_numberfoo ... ok
[INFO] [stdout] test test_wildcard_16_5_hashfoo ... ok
[INFO] [stdout] test test_wildcard_16_0_string ... ok
[INFO] [stdout] test test_wildcard_14_0_0 ... ok
[INFO] [stdout] test test_wildcard_17_0_foo0 ... ok
[INFO] [stdout] test test_wildcard_17_2_foo00 ... ok
[INFO] [stdout] test test_wildcard_17_4_foo01 ... ok
[INFO] [stdout] test test_wildcard_16_3_nullvalue ... ok
[INFO] [stdout] test test_wildcard_17_6_foo2 ... ok
[INFO] [stdout] test test_wildcard_17_5_foo11 ... ok
[INFO] [stdout] test test_wildcard_15_1_hash ... ok
[INFO] [stdout] test test_wildcard_15_2_number ... ok
[INFO] [stdout] test test_wildcard_16_7_nullvaluefoo ... ok
[INFO] [stdout] test test_wildcard_17_3_foo10 ... ok
[INFO] [stdout] test test_unicode_54_0_ ... ok
[INFO] [stdout] test test_wildcard_16_2_number ... ok
[INFO] [stdout] test test_wildcard_15_4_nullvalue ... ok
[INFO] [stdout] test test_wildcard_18_0_foo0 ... ok
[INFO] [stdout] test test_wildcard_17_7_foo22 ... ok
[INFO] [stdout] test test_wildcard_18_1_foo1 ... ok
[INFO] [stdout] test test_wildcard_16_8_nullvaluefoobar ... ok
[INFO] [stdout] test test_wildcard_19_0_foobar0 ... ok
[INFO] [stdout] test test_wildcard_20_1_foobar1 ... ok
[INFO] [stdout] test test_wildcard_21_0_foobarkind ... ok
[INFO] [stdout] test test_wildcard_17_1_foo1 ... ok
[INFO] [stdout] test test_wildcard_22_0_foobarkind ... ok
[INFO] [stdout] test test_wildcard_22_1_foobar0kind ... ok
[INFO] [stdout] test test_wildcard_17_8_bar ... ok
[INFO] [stdout] test test_wildcard_15_3_array ... ok
[INFO] [stdout] test test_wildcard_20_0_foobar0 ... ok
[INFO] [stdout] test test_wildcard_20_2_foobar2 ... ok
[INFO] [stdout] test test_wildcard_23_1_foobar0 ... ok
[INFO] [stdout] test test_wildcard_23_2_foobar00 ... ok
[INFO] [stdout] test test_wildcard_17_9_barbaz ... ok
[INFO] [stdout] test test_wildcard_24_0_foobarbaz ... ok
[INFO] [stdout] test test_wildcard_24_3_foobarbaz2 ... ok
[INFO] [stdout] test test_wildcard_24_1_foobarbaz0 ... ok
[INFO] [stdout] test test_wildcard_24_2_foobarbaz1 ... ok
[INFO] [stdout] test test_wildcard_24_4_foobarbaz3 ... ok
[INFO] [stdout] test test_wildcard_25_2_notbar ... ok
[INFO] [stdout] test test_wildcard_25_1_bar ... ok
[INFO] [stdout] test test_wildcard_23_0_foobar ... ok
[INFO] [stdout] test test_wildcard_23_3_foobar000 ... ok
[INFO] [stdout] test test_wildcard_26_0_foobar ... ok
[INFO] [stdout] test test_wildcard_27_0_ ... ok
[INFO] [stdout] test test_wildcard_27_3_foo ... ok
[INFO] [stdout] test test_wildcard_26_1_foonotbar ... ok
[INFO] [stdout] test test_wildcard_23_5_foo00 ... ok
[INFO] [stdout] test test_wildcard_27_1_sub1 ... ok
[INFO] [stdout] test test_wildcard_25_0_ ... ok
[INFO] [stderr]      Running tests/property_tests.rs (/opt/rustwide/target/debug/deps/property_tests-0faf55f4f86b6861)
[INFO] [stdout] test test_wildcard_23_4_foobar0000 ... ok
[INFO] [stdout] test test_wildcard_27_2_ ... ok
[INFO] [stdout] test test_wildcard_29_1_foo ... ok
[INFO] [stdout] test test_wildcard_30_1_foobar ... ok
[INFO] [stdout] test test_wildcard_30_2_foonotbaz ... ok
[INFO] [stdout] test test_wildcard_29_0_foo ... ok
[INFO] [stdout] test test_wildcard_30_4_foonotbaz_1 ... ok
[INFO] [stdout] test test_wildcard_29_3_foo ... ok
[INFO] [stdout] test test_wildcard_27_4_sub1foo ... ok
[INFO] [stdout] test test_wildcard_28_0_bar ... ok
[INFO] [stdout] test test_wildcard_30_0_foobaz ... ok
[INFO] [stdout] test test_wildcard_30_3_foonotbaz0 ... ok
[INFO] [stdout] test test_wildcard_29_2_foo ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 861 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test parser_never_panics ... ok
[INFO] [stdout] test equality_reflexive ... ok
[INFO] [stdout] test value_ext_index_never_panics ... ok
[INFO] [stdout] test interpreter_never_panics ... ok
[INFO] [stdout] test value_ext_field_never_panics ... ok
[INFO] [stdout] test equality_symmetric ... ok
[INFO] [stdout] test extension_functions_never_panic ... ok
[INFO] [stderr]      Running tests/stress_tests.rs (/opt/rustwide/target/debug/deps/stress_tests-3d6e2e49b90bfe9f)
[INFO] [stdout] test slice_result_bounded ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.49s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test deep_nesting_array_wildcard ... ok
[INFO] [stdout] test large_array_unique ... ok
[INFO] [stdout] test wide_and_nested ... ok
[INFO] [stdout] test large_string_length ... ok
[INFO] [stdout] test large_array_flatten ... ok
[INFO] [stdout] test large_string_upper ... ok
[INFO] [stdout] test wide_object_direct_access ... ok
[INFO] [stdout] test wide_object_values ... ok
[INFO] [stdout] test wide_object_keys ... ok
[INFO] [stdout] test deep_nesting_type ... ok
[INFO] [stdout] test deep_nesting_field_access ... ok
[INFO] [stdout] test large_string_contains ... ok
[INFO] [stdout] test large_string_split ... ok
[INFO] [stdout] test large_array_wildcard_projection ... ok
[INFO] [stdout] test large_array_map_join ... ok
[INFO] [stdout] test large_array_sort_by ... ok
[INFO] [stdout] test large_array_filter ... ok
[INFO] [stdout] test large_array_group_by ... ok
[INFO] [stdout] test array_of_wide_objects ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.47s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests jpx_core
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test src/query_library.rs - query_library (line 59) ... ok
[INFO] [stdout] test src/query_library.rs - query_library::QueryLibrary::parse (line 150) ... ok
[INFO] [stdout] test src/query_library.rs - query_library::QueryLibrary::names (line 291) ... ok
[INFO] [stdout] test src/query_library.rs - query_library::QueryLibrary::get (line 262) ... ok
[INFO] [stdout] test src/query_library.rs - query_library (line 30) ... ok
[INFO] [stdout] test src/query_library.rs - query_library::is_query_library (line 333) ... ok
[INFO] [stdout] test src/lib.rs - (line 9) ... ok
[INFO] [stdout] test src/query_library.rs - query_library::QueryLibrary::list (line 277) ... ok
[INFO] [stdout] test src/runtime.rs - runtime::RuntimeBuilder (line 105) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.36s; merged doctests compilation took 1.23s
[INFO] running `Command { std: "docker" "inspect" "c288d0d01a2a39ab2dcbe7b52b123956ec2f13ae713cffe22ed9ea81014482a3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c288d0d01a2a39ab2dcbe7b52b123956ec2f13ae713cffe22ed9ea81014482a3", kill_on_drop: false }`
[INFO] [stdout] c288d0d01a2a39ab2dcbe7b52b123956ec2f13ae713cffe22ed9ea81014482a3
